Skip to content

ci(nightly): raise ASAN timeout to 90 minutes#1761

Merged
chaliy merged 1 commit into
mainfrom
fix/nightly-asan-timeout
May 25, 2026
Merged

ci(nightly): raise ASAN timeout to 90 minutes#1761
chaliy merged 1 commit into
mainfrom
fix/nightly-asan-timeout

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented May 25, 2026

What

Bump the AddressSanitizer job's timeout-minutes in .github/workflows/nightly.yml from 30 → 90.

Why

The ASAN job has cancelled on the last two nightly runs (2026-05-24 and 2026-05-25), both at exactly 30 minutes into the run, both at the same builtins::retry::tests::* boundary in the output. That's the timeout-minutes: 30 cap firing — the test suite simply needs more wall time under --test-threads=1 with the expanded rg differential corpus and the coreutils differential harness added since the previous successful run on 2026-05-23.

Other nightly jobs (Miri, Security Analysis) finish well within their existing budgets and are unaffected.

How

Single timeout-minutes value bumped to 90, with a comment explaining why.

Risk

  • Low. Only enlarges a CI timeout; cannot mask hangs since the job will still fail at 90 min if a test actually deadlocks.

Testing

  • Workflow-only change; no runtime behavior touched. CI will demonstrate the suite finishes within 90 min on the next scheduled run.

Generated by Claude Code

The ASAN job consistently cancels at exactly 30 minutes — both the
2026-05-24 and 2026-05-25 runs stopped at the same retry::tests::*
boundary and were killed by the per-job timeout. The single-threaded
ASAN suite has grown well past 30 minutes (expanded rg differential
corpus plus the coreutils differential harness), so the cap needs to
move. 90 minutes leaves headroom for further test growth without
masking real hangs.
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 25, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
bashkit 01816af Commit Preview URL

Branch Preview URL
May 25 2026, 03:08 PM

@chaliy chaliy merged commit 246ac9e into main May 25, 2026
18 of 19 checks passed
@chaliy chaliy deleted the fix/nightly-asan-timeout branch May 25, 2026 15:27
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