Commit 069c407
committed
Widen the stdio round-trip test's termination grace and overall timeout
The test patches PROCESS_TERMINATION_TIMEOUT so the spawned server can
unwind, save its subprocess coverage data, and print the clean-exit line
before the kill escalation. One heavily starved Windows CI runner stalled
the child past the previous 10s grace, so it was killed before printing and
the stderr assertion failed with empty output. The post-stdin-close tail is
normally well under a second even on loaded Windows runners, so double the
grace to 20s (and the outer fail_after to 30s); the grace wait returns as
soon as the child exits, so passing runs are unaffected.1 parent ddb7b78 commit 069c407
1 file changed
Lines changed: 6 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
66 | 68 | | |
67 | 69 | | |
68 | 70 | | |
| |||
85 | 87 | | |
86 | 88 | | |
87 | 89 | | |
88 | | - | |
89 | | - | |
| 90 | + | |
| 91 | + | |
90 | 92 | | |
91 | 93 | | |
92 | 94 | | |
| |||
0 commit comments