Files
paseo/packages
Mohamed BoudraandGitHub 599846650c Stabilize live relay status coverage (#3337)
* test(cli): stabilize live relay status coverage

The regression fixture deleted the supervisor's active PID lock to model a reachable daemon without local process state. Under CI load, worker readiness could race that deletion and make the supervisor tear down the daemon while status and pairing were probing it.\n\nLaunch the real worker directly so the no-PID state exists naturally, then wait on the CLI-visible live relay state before asserting behavior.

* test(cli): wait for complete relay probe state

Status readiness alone does not guarantee the next pairing RPC or the foreign-home identity probe will finish inside the CLI's per-call timeout under CI contention. Retry each exact observable outcome within the fixture deadline and resolve the real worker entry through the server package.

* test(cli): name retry mechanics once

Keep the relay scenarios expressed as CLI probes and exact outcomes while one file-local helper owns the shared deadline, worker-liveness check, and retry cadence.
2026-08-13 23:10:28 +02:00
..
2026-08-13 21:31:47 +02:00
2026-08-13 21:31:47 +02:00
2026-08-13 21:31:47 +02:00
2026-08-13 21:31:47 +02:00
2026-08-13 21:31:47 +02:00
2026-08-13 21:31:47 +02:00
2026-08-13 21:31:47 +02:00
2026-08-13 21:31:47 +02:00