test(desktop): stabilize smoke coverage under load

Signed-off-by: loganj <loganj@squareup.com>
This commit is contained in:
loganj
2026-08-19 15:39:28 +00:00
parent fe7c6808e7
commit a52673c1c1
5 changed files with 21 additions and 11 deletions

View File

@@ -234,7 +234,7 @@ jobs:
strategy:
fail-fast: false
matrix:
shard: [1, 2, 3, 4]
shard: [1, 2, 3, 4, 5, 6, 7, 8]
permissions:
contents: read
steps:
@@ -274,7 +274,7 @@ jobs:
- name: Desktop E2E build
run: pnpm -C desktop build:e2e
- name: Desktop smoke e2e
run: cd desktop && pnpm exec playwright test --project=smoke --shard=${{ matrix.shard }}/4
run: cd desktop && pnpm exec playwright test --project=smoke --shard=${{ matrix.shard }}/8
- name: Summarize flaky tests
if: ${{ !cancelled() }}
run: node scripts/summarize-flaky-tests.mjs playwright-report.json "Desktop Smoke E2E (${{ matrix.shard }})"