Skip to content

CI: give the Linux UI sweep scripts a 300 s timeout (#1785) - #1810

Merged
yeroo merged 2 commits into
mainfrom
issue-1785-leftovers-from-1544-bug-windows
Oct 26, 2026
Merged

yeroo merged 2 commits into
mainfrom
issue-1785-leftovers-from-1544-bug-windows

Conversation

@yeroo

@yeroo yeroo commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Closes #1785

The issue's one item (plan-linuxtimeout): on ui sweep (linux) the slowest scripts take 84-87 s against a 120 s per-script timeout, so a slow runner turns them into timeout ERRORs.

  • Linux Sweep step --timeout 120 -> 300 (Windows uses 420).
  • Corrected the step comment (it said 13 s locally; now the CI figures and the sequential-hang margin) and the job comment's stale "105 s locally".

Tested: ci.yml parses as YAML; python3 -m unittest discover -s scripts -p 'test_*.py' passes. The real check is this PR's ui sweep (linux).

Review: revmux r1 had no Major; its 1 minor and 2 pre-existing comment findings were fixed in this PR.

yeroo and others added 2 commits October 26, 2026 13:59
The slowest scripts take 84-87 s on the runner against a 120 s limit, so a
slower day would turn them into timeout ERRORs. The old comment (13 s
locally) was stale too.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@yeroo
yeroo merged commit 05fdf96 into main Oct 26, 2026
14 checks passed
@yeroo
yeroo deleted the issue-1785-leftovers-from-1544-bug-windows branch October 26, 2026 13:32
@yeroo

yeroo commented Oct 26, 2026

Copy link
Copy Markdown
Owner Author

Merged automatically (auto-merge is on for this checkout): review stopped: round 1 had no Major; all findings fixed; merge rounds: none; the sweep-script unit tests (47) passed on e502131 and CI finished 14 passed, 0 failed; merge-check ok.

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.

Leftovers from #1544: bug (Windows): uiharness sweep exhausts ephemeral ports (os error 10048): ctlcore opens a new TCP connection per call

2 participants