File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -484,16 +484,27 @@ jobs:
484484 - name : Install dependencies & build
485485 run : pnpm install --frozen-lockfile && pnpm build
486486
487- - name : Test server suites
487+ - name : Start Docker Compose stack
488+ run : |
489+ docker compose -f compose.yml -f compose.dev.yml -f e2e/compose.e2e.yml \
490+ up --build -d --wait temporal engine service worker
491+
492+ - name : Test server suites (parallel)
488493 run : |
489494 pnpm --filter @stripe/sync-e2e exec vitest run \
490495 test-server-all-api.test.ts \
491496 test-server-sync.test.ts \
492497 test-sync-e2e.test.ts \
493- test-sync-engine.test.ts \
498+ test-sync-engine.test.ts
499+ env :
500+ SKIP_SETUP : ' 1'
501+
502+ - name : Network interruption tests (pauses containers)
503+ run : |
504+ pnpm --filter @stripe/sync-e2e exec vitest run \
494505 test-e2e-network.test.ts
495506 env :
496- SKIP_BUILD : ' 1'
507+ SKIP_SETUP : ' 1'
497508
498509 - name : Skipped test warnings
499510 if : always()
You can’t perform that action at this time.
0 commit comments