mirror of
https://github.com/stablyai/orca.git
synced 2026-09-30 08:03:12 +00:00
test: measure existing SSH freeze oracle across repeated launches
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
name: Five SSH pane input diagnostic
|
||||
name: Docker SSH freeze distribution diagnostic
|
||||
on:
|
||||
workflow_dispatch:
|
||||
permissions:
|
||||
@@ -20,11 +20,11 @@ jobs:
|
||||
run: |
|
||||
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=5
|
||||
- name: Measure existing freeze oracle distribution
|
||||
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-bulk-open-freeze-repro.spec.ts --project=electron-headless --workers=1 --repeat-each=10
|
||||
- uses: actions/upload-artifact@v7
|
||||
if: failure()
|
||||
with:
|
||||
name: five-pane-traces
|
||||
name: freeze-distribution-traces
|
||||
path: test-results/
|
||||
retention-days: 3
|
||||
|
||||
@@ -78,7 +78,7 @@ test.describe('R2 Docker SSH bulk-open freeze', () => {
|
||||
// The cost is real and is recorded in run-ssh-docker-e2e.mjs: 5 simultaneously flooding SSH panes
|
||||
// exercise writer saturation, ACK/credit accounting and per-pane polling together, and nothing
|
||||
// else covers that combination. It is a gap, not coverage living somewhere else.
|
||||
test.fixme('bulk-open many flooding SSH terminals and measure renderer lag @freeze-repro', async ({
|
||||
test('bulk-open many flooding SSH terminals and measure renderer lag @freeze-repro', async ({
|
||||
orcaPage,
|
||||
registerPostElectronShutdownCleanup
|
||||
}, testInfo) => {
|
||||
|
||||
Reference in New Issue
Block a user