Skip to content

test(nodes): CI-sized timeout for the every-angle corner-joint sweep - #693

Merged
wass08 merged 1 commit into
mainfrom
fix/roof-corner-sweep-timeout
Aug 20, 2026
Merged

test(nodes): CI-sized timeout for the every-angle corner-joint sweep#693
wass08 merged 1 commit into
mainfrom
fix/roof-corner-sweep-timeout

Conversation

@wass08

@wass08 wass08 commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

The `roof-corner.test.ts` full-angle sweep ("keeps the complete roof, gutter, beam, and shared-post joint continuous at every supported angle") runs ~5.7s on a 2-core x64 CI runner — past bun's default 5s per-test budget. It runs 2-3s locally on Apple Silicon, which is why it never failed a dev machine.

Surfaced by pascalorg/private-editor#381 (the #692 submodule bump) — the first CI lane to ever execute this suite (#651 merged before any test lane existed for it). Not a correctness failure: the sweep passes everywhere given time; this gives it a 30s budget.

🤖 Generated with Claude Code


Note

Low Risk
Test-only timeout bump with no production or correctness changes.

Overview
Gives the full-angle lean-to corner-joint sweep in roof-corner.test.ts a 30s budget so it no longer times out on slower CI runners.

The test itself is unchanged; bun’s default 5s per-test limit was too tight for the ~6s sweep on 2-core x64 CI (it finishes in 2–3s locally).

Reviewed by Cursor Bugbot for commit 709a937. Bugbot is set up for automated code reviews on this repo. Configure here.

The sweep runs ~5.7s on a 2-core x64 CI runner — past bun's default 5s
per-test budget (2-3s locally on Apple Silicon). First surfaced by
private-editor's quality gate on the #692 submodule bump, the first CI
to ever run this suite.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@wass08
wass08 merged commit d8be9fa into main Aug 20, 2026
3 checks 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