Skip to content

Commit 06609fe

Browse files
committed
ci: reduce integration test parallelism to 50% maxWorkers
Reduces Jest maxWorkers from 100% to 50% in CI integration tests to prevent overwhelming the CI environment with excessive parallelism. Updates comment to reflect 16 workers instead of 32 on typical runners.
1 parent 1ea4720 commit 06609fe

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ jobs:
9797
- uses: ./.github/actions/setup-cmux
9898

9999
- name: Run integration tests with coverage
100-
# --silent suppresses per-test output (17 test files × 32 workers = overwhelming logs)
101-
run: TEST_INTEGRATION=1 bun x jest --coverage --maxWorkers=100% --silent ${{ github.event.inputs.test_filter || 'tests' }}
100+
# --silent suppresses per-test output (17 test files × 16 workers = overwhelming logs)
101+
run: TEST_INTEGRATION=1 bun x jest --coverage --maxWorkers=50% --silent ${{ github.event.inputs.test_filter || 'tests' }}
102102
env:
103103
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
104104
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}

0 commit comments

Comments
 (0)