Commit c9a38b4
committed
ci: bound the GitHub test jobs so a stall fails before the 6h limit
The previous commit makes a stalled test run dump diagnostics, but the job
itself still idles until GitHub's six-hour hard limit before it is
cancelled. Give the test jobs an explicit timeout-minutes so that a hang
fails the job within a few hours instead, shortly after the ci/ stall
watchdog has printed its diagnostics, and GitHub tears down the job's
process tree cleanly. Three hours leaves ample margin over a healthy run
(well under two hours) while still saving half of the wasted budget.
Signed-off-by: Michael Montalbo <mmontalbo@gmail.com>1 parent e051c4e commit c9a38b4
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
340 | 340 | | |
341 | 341 | | |
342 | 342 | | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
343 | 346 | | |
344 | 347 | | |
345 | 348 | | |
| |||
420 | 423 | | |
421 | 424 | | |
422 | 425 | | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
423 | 429 | | |
424 | 430 | | |
425 | 431 | | |
| |||
0 commit comments