Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit a3865ed

Browse files
authored
Run Complement tests sequentially (#11910)
Since #11811 there has been general Complement flakiness around networking. It seems like tests are hitting the wrong containers. In an effort to diagnose the cause of this, as well as reduce its impact on this project, set the parallelsim to 1 (no parallelism) when running tests. If this fixes the flakiness then this indicates the cause and I can diagnose this further. If this doesn't fix the flakiness then that implies some kind of test pollution which also helps to diagnose this further.
1 parent 02632b3 commit a3865ed

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ jobs:
383383
# Run Complement
384384
- run: |
385385
set -o pipefail
386-
go test -v -json -tags synapse_blacklist,msc2403 ./tests/... 2>&1 | gotestfmt
386+
go test -v -json -p 1 -tags synapse_blacklist,msc2403 ./tests/... 2>&1 | gotestfmt
387387
shell: bash
388388
name: Run Complement Tests
389389
env:

changelog.d/11910.misc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Run Complement tests sequentially.

0 commit comments

Comments
 (0)