[Fix] (MG_Pipe, MG_Test/Wire, scripts/data): aim the session-loss knob after the target is ready, not after 100 ms

- MOBILEGL_DEBUG_INJECT_DEVICE_LOST_PID=file:<path> takes the pid from a file read at every ask, so a running server can be aimed, as the Android property already can
- CompositorRecovery and ClientRecovery's pid-targeted case aim it once their target says it got there (its first frame; current): under load the 100 ms clock lost the compositor inside its first make-current
- the knob's comment no longer promises an ordering a clock cannot keep
- FatalFunnelSeam.TheSessionLossKnobTakesAPidOrAFileThatHoldsOne covers both forms
- the file-size baseline drops by the 83 lines the previous commit moved out of PipeApply.cpp
This commit is contained in:
2026-10-17 07:20:38 -04:00
parent 2793e46c8b
commit ca5470ce74
7 changed files with 156 additions and 18 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
{
"file_excess_lines": 21854,
"file_excess_lines": 21771,
"function_excess_lines": 15516,
"layering_violations": 63
}