test(electron): require confirmed process exit before relaunch

This commit is contained in:
4gray committed 2026-09-22 21:34:46 +02:00
1 parent 19ff9a9e5b
commit f48be2ac63
6 files changed
+79 -60

No files matched your search

+1 -1
View File
@@ -1152,7 +1152,7 @@ jobs:
- name: Upload packaged frame-copy smoke diagnostics
if: always() && matrix.os == 'linux' && matrix.linux_profile == 'portable'
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
with:
name: packaged-frame-copy-smoke
path: |
+1 -1
View File
@@ -69,7 +69,7 @@ jobs:
run: pnpm nx build electron-backend
- name: Verify Electron process cleanup
run: pnpm exec tsx --test apps/electron-backend-e2e/src/performance/electron-process-termination.spec.ts
run: pnpm exec tsx --test apps/electron-backend-e2e/src/performance/electron-process-lifecycle.spec.ts apps/electron-backend-e2e/src/performance/electron-process-termination.spec.ts
- name: Install Playwright Browsers
run: pnpm exec playwright install --with-deps