ci: stress SSH hide-reopen transitions to capture missing input

This commit is contained in:
Neil
2026-09-06 04:53:52 -07:00
parent 561aa8b549
commit 279062dad3
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ jobs:
pnpm run build:relay
pnpm exec electron-vite build --mode e2e
- name: Five panes under flood
run: xvfb-run --auto-servernum bash .github/scripts/e2e-with-window-manager.sh env SKIP_BUILD=1 ORCA_E2E_SSH_DOCKER=1 ORCA_E2E_FORWARD_APP_LOGS=1 pnpm exec playwright test --config tests/playwright.config.ts tests/e2e/ssh-docker-five-pane-input-under-flood.spec.ts --project=electron-headless --workers=1 --repeat-each=10
run: xvfb-run --auto-servernum bash .github/scripts/e2e-with-window-manager.sh env SKIP_BUILD=1 ORCA_E2E_SSH_DOCKER=1 ORCA_E2E_FORWARD_APP_LOGS=1 pnpm exec playwright test --config tests/playwright.config.ts tests/e2e/ssh-docker-five-pane-input-under-flood.spec.ts --project=electron-headless --workers=1 --repeat-each=3
- uses: actions/upload-artifact@v7
if: failure()
with:
@@ -71,7 +71,7 @@ test.describe('five SSH panes under simultaneous output', () => {
const visibleTerminals = orcaPage.locator('.xterm:visible')
await expect(visibleTerminals).toHaveCount(5)
for (let round = 0; round < 2; round++) {
for (let round = 0; round < 10; round++) {
await orcaPage.evaluate(() => window.__store!.getState().setActiveView('tasks'))
await expect
.poll(() => orcaPage.evaluate(() => window.__store!.getState().activeView))