Skip to content

ci: Fail faster and get more information if Rust build times ago - #6775

Merged
blp merged 1 commit into
mainfrom
ci-debug-rust-build-hang
Jul 31, 2026
Merged

ci: Fail faster and get more information if Rust build times ago#6775
blp merged 1 commit into
mainfrom
ci-debug-rust-build-hang

Conversation

@blp

@blp blp commented Jul 30, 2026

Copy link
Copy Markdown
Member

A stalled network call (sccache's GCS backend exposes no client-side timeout) hung the arm64 build for 5h13m with zero output on 2026-07-28, until the merge queue's check_response_timeout_minutes force-cancelled the whole run. Add job- and step-level timeout-minutes so a stall fails fast, and keep the sccache stats step running on failure for diagnosis.

A stalled network call (sccache's GCS backend exposes no client-side
timeout) hung the arm64 build for 5h13m with zero output on 2026-07-28,
until the merge queue's check_response_timeout_minutes force-cancelled
the whole run. Add job- and step-level timeout-minutes so a stall fails
fast, and keep the sccache stats step running on failure for diagnosis.

Signed-off-by: Ben Pfaff <blp@feldera.com>
@blp
blp requested a review from gz July 30, 2026 22:15
@blp blp self-assigned this Jul 30, 2026
@blp blp added bug Something isn't working CI/CD labels Jul 30, 2026
@blp
blp enabled auto-merge July 30, 2026 22:17
@blp
blp added this pull request to the merge queue Jul 30, 2026

@mythical-fred mythical-fred left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Title typo: "times ago" — did you mean "times out" or "time out"?

Merged via the queue into main with commit ce17b22 Jul 31, 2026
1 check passed
@blp
blp deleted the ci-debug-rust-build-hang branch July 31, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants