Skip to content

Commit 48809c0

Browse files
castrojoCopilot
andcommitted
docs(skills): update build watchdog threshold rationale
Document increase from 65m to 120m due to heavy pull/download phases. Assisted-by: Gemini 3.5 Flash via GitHub Copilot Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 846e4d3 commit 48809c0

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

docs/skills/ci.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,8 +2565,11 @@ warm CAS.
25652565
25662566
Threshold rationale: `bst --no-interactive` prints on task start/end events;
25672567
with multiple parallel builders the longest observed silent gap is well under
2568-
the ~37 min gcc-stage1 build. 65 min of *total* silence across all builders
2569-
means a dead client, not a slow compile. Do not lower this below ~45 min.
2568+
the ~37 min gcc-stage1 build. A 65-min timeout was initially used but proved too
2569+
short during heavy downloading and layer assembly/pulls (observed 2026-07-11:
2570+
killed pipe exiting with 137). The threshold was increased to 120 min (7200 s)
2571+
to prevent false-positive kills while still guarding against absolute hangs.
2572+
Do not lower this below ~90 min.
25702573
25712574
### Runner-only publish fallback: publish-local.yml (2026-07-11)
25722575

0 commit comments

Comments
 (0)