[Test] (MG_Test/Wire, scripts/data): wait for events, not deadlines, in the guilty-reset latch test

- ServerLoopEglLatchTest.AGuiltyReset... failed 8 times in CI under load (exit 8): d1b3a332 fixed the race, but its waits still had 2 s deadlines a slow runner could reach
- every wait now ends on its event and is bounded by 10 s, which only a failing run reaches
- "the GUILTY record is never applied" is no longer a 2 s wait for a record that must not come: the test waits for the latched apply thread to leave its loop, joins it, then reads the applied seq; the case takes about 40 ms instead of 2 s
- still red as its comment says: no LatchIfGpuFaulted in the apply loop exits 6, an INNOCENT reset that latches sets bit 1
This commit is contained in:
2026-10-17 07:39:47 -04:00
parent ca5470ce74
commit 53e4c423ee
2 changed files with 19 additions and 19 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
{
"allcaps_comment_lines": 2253,
"allcaps_comment_lines": 2252,
"line_citations": 153,
"long_comment_excess_lines": 8895,
"non_english_comment_lines": 20,