Skip to content

ci: bump test job timeout 30 → 45 minutes#242

Merged
kurtpayne merged 1 commit into
mainfrom
chore/bump-ci-test-timeout-45min
May 20, 2026
Merged

ci: bump test job timeout 30 → 45 minutes#242
kurtpayne merged 1 commit into
mainfrom
chore/bump-ci-test-timeout-45min

Conversation

@kurtpayne
Copy link
Copy Markdown
Owner

Summary

Three sync-bundled-snapshot PRs (#238/#239/#240) on May 17-19 all hit the 30-min test (3.12) ceiling and were cancelled. Recent successful runs finished in 24-29 min, so the test suite grew past 30 min around May 17.

This is the second timeout bump (April 26 was 20 → 30). The pattern is clear: tests grow, timeout chases. Permanent fix is @pytest.mark.slow + split lanes — deferred. 50% headroom unblocks today's backlog.

Once this merges, will trigger reruns on #238/#239/#240 (and consider closing the older two since #240 supersedes them).

🤖 Generated with Claude Code

Three consecutive sync-bundled-snapshot PRs (#238, #239, #240) on
May 17, 18, 19 all hit the 30-minute test ceiling on test (3.12) and
were cancelled. Recent successful runs (May 13-16) finished in 24-29
min, so the test suite grew past 30 min around May 17.

This is the second timeout bump (April 26: 20 → 30). The pattern is
clear: tests grow over time, timeout chases them. Permanent fix is
to mark slow tests with @pytest.mark.slow and run them in a separate
CI lane, but that's a bigger refactor. Bumping to 45 buys 50%
headroom and unblocks today's backlog.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@kurtpayne kurtpayne enabled auto-merge May 20, 2026 03:05
@codecov
Copy link
Copy Markdown

codecov Bot commented May 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.90%. Comparing base (5278428) to head (f655eeb).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #242   +/-   ##
=======================================
  Coverage   75.90%   75.90%           
=======================================
  Files          41       41           
  Lines        5994     5994           
=======================================
  Hits         4550     4550           
  Misses       1444     1444           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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