Skip to content

Commit d04b848

Browse files
committed
🤖 Keep --silent flag in integration tests
Document why it's needed: 17 test files running with 32 parallel workers would produce overwhelming log output without --silent. The flag suppresses per-test console output while still showing: - Test suite pass/fail status - Timing information - Coverage summary - Any test failures with full details
1 parent 5cb7dbb commit d04b848

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/ci.yml

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

9999
- name: Run integration tests with coverage
100-
run: TEST_INTEGRATION=1 bun x jest --coverage --maxWorkers=100% ${{ github.event.inputs.test_filter || 'tests' }}
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' }}
101102
env:
102103
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
103104
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}

0 commit comments

Comments
 (0)