Skip to content

Commit 70a583f

Browse files
committed
fix(ci): prevent parallel UI tests from competing for same email inbox
- Change concurrency group from per-platform to shared 'ui-tests-email-inbox' - Ensures macOS and Windows tests run sequentially to avoid MailSlurp race conditions - Prevents OTP emails being consumed by wrong test when tests run in parallel
1 parent f87c037 commit 70a583f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/ui-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
# runs-on: [ self-hosted, macOS ]
9292
# test_script: browserstack-sdk pytest -s ./test/test_android.py --browserstack.config "browserstack.android.yml"
9393
concurrency:
94-
group: test-${{ matrix.targetPlatform }}
94+
group: ui-tests-email-inbox
9595
runs-on: ${{ matrix.runs-on }}
9696
steps:
9797
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)