* Add a Docker SSH watcher-isolation E2E test to verify remote relay-watch - Covers two scenarios: crashed watcher children are respawned under the same relay without dropping the terminal PTY or file-explorer view, and a missing deployed relay-watcher.js artifact is repaired on reconnect - Extracts shared connect/disconnect/reconnect logic out of the perf spec into docker-ssh-relay-connection.ts, and adds docker-ssh-relay-processes.ts for inspecting/signaling remote relay and watcher PIDs - Wires the new spec into a dedicated CI job and pnpm script * Fix Windows and Linux-only issues in Docker SSH watcher-isolation E2E ha - node-gyp override only applies on Linux runners now, since the CI job moved to ubuntu-latest but shares the workflow with non-Linux jobs - spawn the e2e runner scripts through a shell on win32 to satisfy Node's CVE-2024-27980 restriction on unshelled .cmd spawns - harden relay process row parsing against empty pid/ppid fields so a vanished /proc entry fails loudly instead of coercing to pid 0 - dedupe the reconnect helpers and export shellQuote for reuse across the docker-ssh-relay test helpers |
||
|---|---|---|
| .. | ||
| computer-e2e.yml | ||
| daemon-relocation-spike.yml | ||
| e2e.yml | ||
| golden-e2e-experiment.yml | ||
| homebrew-bump.yml | ||
| issue-os-labeler.yaml | ||
| linux-wayland-gpu-sandbox.yml | ||
| mobile-android-release.yml | ||
| mobile-ios-release.yml | ||
| mobile.yml | ||
| pr.yml | ||
| pullfrog.yml | ||
| readme-downloads-badge.yml | ||
| release-cut.yml | ||
| release-mac-build.yml | ||
| terminal-perf.yml | ||
| track-community-prs.yaml | ||
| win-update-e2e.yml | ||
| win-update-survival-e2e.yml | ||
| windows-signing-rehearsal.yml | ||