Skip to content

Give the integration job room for the suite it runs - #2112

Merged
ppXD merged 1 commit into
mainfrom
ci/give-integration-suite-room
Oct 12, 2026
Merged

ppXD merged 1 commit into
mainfrom
ci/give-integration-suite-room

Conversation

@ppXD

@ppXD ppXD commented Oct 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • backend-integration.yml: timeout-minutes 30 → 45. The suite takes ~25 min on a hosted runner (recent runs: 24–29 min), so a slower runner was cancelled mid-run and showed as cancelled rather than pass/fail (e.g. run 38263624347, cancelled at exactly 30:00).
  • A real hang stays bounded: --blame-hang-timeout 5m still dumps and aborts a single stuck test.

Test plan

  • YAML parses
  • This PR's own integration run completes within the new limit

The integration suite now takes about 25 minutes on a hosted runner,
and the job allowed 30. A slower runner was cancelled partway through
and reported as cancelled rather than failed, which hides whether the
change under test was green. 45 minutes keeps a genuine hang bounded;
a single stuck test is still dumped and aborted by the 5-minute
blame-hang timeout.
@ppXD
ppXD merged commit afd2df4 into main Oct 12, 2026
1 check passed
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