Files
roboco/tests/unit/gateway
Renn F 7f5967bc02 [F129,F130] harden quality gate _run_one exit status + timeout cleanup
F129: _run_one returned 'proc.returncode or 0', masking a None returncode
(communicate returned without a recorded exit code — process killed
out-of-band) as 0 / success. Treat None as a non-zero failure (fail-closed).

F130: on timeout, _run_one killed the subprocess but never awaited wait()
— communicate() was cancelled so it never closed the stdout/stderr pipes,
leaving a transient zombie + leaked FDs. Await wait() after kill() to reap
the process and close the transports.
2026-06-29 00:21:44 +02:00
..
2026-05-02 03:11:49 +02:00
2026-06-26 01:43:08 +02:00
2026-05-02 03:11:49 +02:00