Skip to content

Commit 396fcc5

Browse files
experiments with flaky test runs ...
1 parent 0b082d6 commit 396fcc5

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/pull_request.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,16 @@ jobs:
7979
name: codecov-unit-node-${{ matrix.node-version }}
8080
fail_ci_if_error: false
8181

82-
# Integration tests (v5): one shard at a time (max-parallel: 1) to avoid 502/503 on shared Conductor.
83-
# Sharding (--shard i/N) splits the suite so each job runs ~1/N of tests — keeps per-job under timeout.
82+
# Integration tests (v5): lower max-parallel reduces 502/503 from the shared Conductor server
83+
# but makes CI slower without eliminating flakes entirely — feel free to experiment - this test
84+
# setup is insane. Sharding (--shard i/N) splits the suite so each job runs ~1/N of tests.
85+
# fetchWithRetry now retries 502/503/504, so higher parallelism is more viable than before.
8486
integration-tests:
8587
runs-on: ubuntu-latest
8688
timeout-minutes: 25
8789
strategy:
8890
fail-fast: false
89-
max-parallel: 1
91+
max-parallel: 3
9092
matrix:
9193
node-version: [20, 22, 24]
9294
shard: [1, 2, 3]

0 commit comments

Comments
 (0)