Skip to content

Conversation

@ethanndickson
Copy link
Member

@ethanndickson ethanndickson commented Oct 30, 2025

Closes coder/internal#1081

The time taken for a runner to acquire a job counts towards the job-wide timeout-minutes. Recently we've been seeing outages in the runner infrastructure lead to a ~5-6m runner start time, causing fmt & gen jobs to be cancelled due to their 7 or 8 minute timeouts.

This PR extends the job-wide timeout on fmt & gen to 20 minutes, but adds the original 7 and 8 minute timeouts to the make [fmt|gen] portion of the job -- the part of the job we have the most control over, and that we want to be made aware of timeouts for.

Copy link
Member Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@ethanndickson ethanndickson marked this pull request as ready for review October 30, 2025 07:45
@ethanndickson ethanndickson merged commit 9c47733 into main Oct 31, 2025
37 checks passed
@ethanndickson ethanndickson deleted the ethan/ci-longer-timeouts-fmt-gen branch October 31, 2025 00:26
@github-actions github-actions bot locked and limited conversation to collaborators Oct 31, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

flake: CI required checks aggregator fails when gen job is cancelled

3 participants