fix(e2e): use dedicated port 9750 for tauri-driver (avoid conflicts)

- tauri-driver spawned with --port 9750 (was default 4444)
- Pre-check: fail fast if port already in use (clear error message)
- TCP readiness probe uses the dedicated port
- Follows project port convention (9000-9999 range)
This commit is contained in:
Hibryda 2026-03-18 03:58:21 +01:00
parent 91a3b56dba
commit ae321ad108
2 changed files with 47 additions and 33 deletions

View file

@ -22,7 +22,7 @@ xvfb-run --auto-servernum npm run test:e2e
| Tool | Required | Install |
|------|----------|---------|
| tauri-driver | Yes | `cargo install tauri-driver` |
| tauri-driver | Yes | `cargo install tauri-driver` (runs on port 9750) |
| Debug binary | Yes | `cargo tauri build --debug --no-bundle` |
| X11/Wayland | Yes (Linux) | Use `xvfb-run` in CI |
| Claude CLI | Optional | LLM-judged tests skip if absent |