Skip to content

CSG union tests: give the rounded-opening unions a 30 s budget - #764

Merged
wass08 merged 1 commit into
mainfrom
fix/csg-union-test-timeout
Sep 4, 2026
Merged

CSG union tests: give the rounded-opening unions a 30 s budget#764
wass08 merged 1 commit into
mainfrom
fix/csg-union-test-timeout

Conversation

@wass08

@wass08 wass08 commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

On the private monorepo's CI (22 turbo test tasks on one runner) the rounded-opening union test from #762 took 6.0 s against bun's 5 s default timeout; it takes 0.6 s on this repo's CI. The three union tests that do real boolean work get an explicit 30 s budget.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Jmmz2AMwTzcnKsSHHPEMhN


Note

Low Risk
Test-only timeout adjustments with no production code or assertion changes.

Overview
Raises Bun’s per-test timeout from the default 5 s to 30 s for the heaviest wall CSG union cases so they don’t flake on slower CI (e.g. crowded monorepo runners).

The arch/rounded overlapping openings parameterized test and unions overlapping support and door cuts alongside an item proxy now pass an explicit 30_000 ms budget; behavior under test is unchanged.

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

On the private monorepo's CI, where 22 turbo test tasks share one runner,
the rounded-opening union took 6.0 s against bun's 5 s default (0.6 s on
this repo's own CI).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jmmz2AMwTzcnKsSHHPEMhN
@pascal

pascal Bot commented Sep 4, 2026

Copy link
Copy Markdown

I hit an error while handling your request (Model unavailable on AI Gateway free tier: Free tier users do not have access to this model. Upgrade to paid credits at https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%3Fmodal%3Dtop-up for unrestricted…).

Please try again, rephrase, or reach out if it keeps failing.

Error id: 8345cd91-34c3-4400-8d16-c01aa530dcd4

@wass08
wass08 merged commit 529af0c into main Sep 4, 2026
3 checks passed
@wass08
wass08 deleted the fix/csg-union-test-timeout branch September 4, 2026 22:23
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