Skip to content

Commit d757e1d

Browse files
ci(e2e): raise the job ceiling to 40 minutes — the suite outgrew 25
main's last green e2e (run 34160855304) ran 515 tests in 14m23s. This branch runs 567: 21m42s on run 35216220593, and run 35217712505 was cancelled by the 25-minute ceiling at 25m16s with the test matrix green — a timeout, not a verdict. Forty minutes is ~1.6x the measured run: still a real guard against a hung browser, no longer decided by runner speed.
1 parent 626ea12 commit d757e1d

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,14 @@ jobs:
158158
# defects were hiding in there: a 500 from a file-deletion race in session
159159
# teardown, and a 200ms sleep racing a 187ms CSS fade.
160160
runs-on: ubuntu-latest
161-
timeout-minutes: 25
161+
# Budget, measured not guessed: main's last green e2e (run 34160855304,
162+
# 2026-09-07) ran 515 tests in 14m23s inside a 25-minute ceiling; the
163+
# plan-integration branch runs 567 in 21m42s (run 35216220593) and was
164+
# killed by that same ceiling at 25m16s with the test matrix green (run
165+
# 35217712505, 2026-09-17). Forty minutes is ~1.6x the measured run --
166+
# still a real guard against a hung browser, no longer a coin flip on
167+
# runner speed. Revisit when the suite next grows by a tenth.
168+
timeout-minutes: 40
162169
steps:
163170
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
164171
- uses: astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1

0 commit comments

Comments
 (0)