Skip to content

ci: parallelize default and goldilocks test runs#1328

Open
kunxian-xia wants to merge 2 commits intomasterfrom
ci/parallelize_tests
Open

ci: parallelize default and goldilocks test runs#1328
kunxian-xia wants to merge 2 commits intomasterfrom
ci/parallelize_tests

Conversation

@kunxian-xia
Copy link
Copy Markdown
Collaborator

Fan out the Tests job into a 2-leg matrix so default and goldilocks run on separate runners. Each leg gets its own cache key to avoid thrash.

Status-check names change to `Run Tests (default)` / `Run Tests (goldilocks)` — branch-protection / merge-queue required checks need to be updated when this lands.

🤖 Generated with Claude Code

Fan out the Tests job into a 2-leg matrix so the two feature-set runs
execute on separate runners. Each leg gets its own cache key
(tests-<feature>-…) to avoid thrash. Expected wall-time cut: ~20 → ~12 min.

Note: status-check names change to "Run Tests (default)" /
"Run Tests (goldilocks)" — branch-protection / merge-queue required
checks need to be updated when this lands.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@kunxian-xia kunxian-xia enabled auto-merge April 23, 2026 15:07
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.

2 participants