Commit e1efd9d
committed
test(daemon-ipc): 10s onset budget for the startup-lock observation waits
Both Windows rendezvous tests poll for the startup thread to be observed
holding cbm-startup-v2.lock. That state is stable once reached — the test's
own reader lock blocks the rendezvous write, so the startup lock stays held
— only the onset (thread spawn + IPC preamble) is timing-dependent, and the
200ms budget missed it on a starved x64 runner (release run 30322785509,
test_daemon_ipc.c:1075 ASSERT(startup_observed), first occurrence in 6
runs). Raise both onset budgets to 10s; a healthy run still exits on first
observation. Per the flaky-test ladder this is the legitimate budget case:
stable awaited state, budget as the sole flake source.
Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com>1 parent d90986b commit e1efd9d
1 file changed
Lines changed: 15 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1048 | 1048 | | |
1049 | 1049 | | |
1050 | 1050 | | |
1051 | | - | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
1052 | 1058 | | |
1053 | 1059 | | |
1054 | 1060 | | |
| |||
1126 | 1132 | | |
1127 | 1133 | | |
1128 | 1134 | | |
1129 | | - | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
1130 | 1142 | | |
1131 | 1143 | | |
1132 | 1144 | | |
| |||
1534 | 1546 | | |
1535 | 1547 | | |
1536 | 1548 | | |
1537 | | - | |
1538 | | - | |
| 1549 | + | |
1539 | 1550 | | |
1540 | 1551 | | |
1541 | 1552 | | |
| |||
0 commit comments