Skip to content

ci(gate): raise the default full-gate timeout to 90m fleet-wide - #45

Merged
forkwright merged 1 commit into
mainfrom
chore/hybrid-gate-timeout-90
Aug 18, 2026
Merged

ci(gate): raise the default full-gate timeout to 90m fleet-wide#45
forkwright merged 1 commit into
mainfrom
chore/hybrid-gate-timeout-90

Conversation

@forkwright

Copy link
Copy Markdown
Owner

The 45m default canceled full-gate builds at 45m+seconds on five repos in one day (2026-08-18, cold caches after the billing-outage expiry): harmonia#718 (45m15s), stathmos#127 (30m15s, local gate), typikon#176 (45m20s), akroasis#392 (45m20s), aletheia#6888 (45m15s). Each repo bumped its own caller to 60-90m today; the default should cover the fleet cold-cache p95 so the next repo does not rediscover it. Ceiling for runaway jobs, not a budget. Repos with explicit overrides are untouched.

This also stops the per-repo whack-a-mole this failure shape produced — the shared reusable is the right rung for the default.

@forkwright
forkwright merged commit d74efb1 into main Aug 18, 2026
1 check passed
forkwright added a commit to forkwright/hamma that referenced this pull request Aug 18, 2026
…99)

The pinned reusable SHA (df92942b, 2026-08-15) predates the 90m
full-gate-timeout default raise (forkwright/.github#45), so this repo
keeps the stale 45m budget forever — the cold-cache cancel class
measured today (logismos died at 45m30s mid apt-install). Re-pin to
d74efb1d2d87 (current .github main, which carries the 90m default + the
release-please Bot-author waiver fix).

The stale-pin class is kanon#3515 (.github has no tags, so dependabot
cannot propose these bumps — nothing reports the drift).

Co-authored-by: forkwright <cody@forkwright.com>
forkwright added a commit to forkwright/sphragis that referenced this pull request Aug 18, 2026
…42)

The pinned reusable SHA (df92942b, 2026-08-15) predates the 90m
full-gate-timeout default raise (forkwright/.github#45), so this repo
keeps the stale 45m budget forever — the cold-cache cancel class
measured today (logismos died at 45m30s mid apt-install). Re-pin to
d74efb1d2d87 (current .github main, which carries the 90m default + the
release-please Bot-author waiver fix).

The stale-pin class is kanon#3515 (.github has no tags, so dependabot
cannot propose these bumps — nothing reports the drift).

Co-authored-by: forkwright <cody@forkwright.com>
forkwright added a commit to forkwright/heurema that referenced this pull request Aug 18, 2026
…31)

The pinned reusable SHA (df92942b, 2026-08-15) predates the 90m
full-gate-timeout default raise (forkwright/.github#45), so this repo
keeps the stale 45m budget forever — the cold-cache cancel class
measured today (logismos died at 45m30s mid apt-install). Re-pin to
d74efb1d2d87 (current .github main, which carries the 90m default + the
release-please Bot-author waiver fix).

The stale-pin class is kanon#3515 (.github has no tags, so dependabot
cannot propose these bumps — nothing reports the drift).

Co-authored-by: forkwright <cody@forkwright.com>
forkwright added a commit to forkwright/epistole that referenced this pull request Aug 18, 2026
…123)

The pinned reusable SHA (df92942b, 2026-08-15) predates the 90m
full-gate-timeout default raise (forkwright/.github#45), so this repo
keeps the stale 45m budget forever — the cold-cache cancel class
measured today (logismos died at 45m30s mid apt-install). Re-pin to
d74efb1d2d87 (current .github main, which carries the 90m default + the
release-please Bot-author waiver fix).

The stale-pin class is kanon#3515 (.github has no tags, so dependabot
cannot propose these bumps — nothing reports the drift).

Co-authored-by: forkwright <cody@forkwright.com>
forkwright added a commit to forkwright/epitelesis that referenced this pull request Aug 18, 2026
The local hybrid-gate adapter hardcoded a 45m timeout on full-gate-build
— the one consumer the reusables 90m default raise
(forkwright/.github#45) cannot reach. Same cold-cache cancel class
measured across five repos today (kanon#10081). Ceiling for runaway
jobs, not a target.

Co-authored-by: forkwright <cody@forkwright.com>
forkwright added a commit to forkwright/thumos that referenced this pull request Aug 18, 2026
…efault (#853)

Two budget fixes from the kanon#10081 fleet audit:

1. kernel (i686 tests + armv7a build): warm p95 is 26m of its 30m budget
across six sampled runs — a cold cache cancels it. Raised to 60m.
2. The pinned hybrid-gate SHA (230c932f) predates the 90m full-gate
default (forkwright/.github#45), so thumos kept the stale 45m budget.
Re-pinned to d74efb1d2d87 (current .github main; also carries the
release-please Bot-author waiver fix).

Co-authored-by: forkwright <cody@forkwright.com>
@forkwright
forkwright deleted the chore/hybrid-gate-timeout-90 branch August 19, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant