Files
pulse/scripts
courtmanr@gmail.com ea2b9d1c1f Keep the non-procfs agent recovery test off the host's /proc
TestInstallSHRecoversV5ProcessArgsWithoutProcfs stubs the running agent
as pid 4242 and stubs ps, but running_agent_arg_stream reads
/proc/<pid>/cmdline whenever it exists and only falls back to ps when it
does not. On a Linux runner where pid 4242 happened to belong to another
process, recovery parsed that process's arguments and the test failed
with NOT_READY (seen in Backend tests rest-1). It never failed on macOS,
which has no /proc.

Wrap the real function so this test always resolves against an empty
proc root, which is the no-procfs host it describes. Also extract the
env-stream helper it was calling without, and fail on NOT_READY directly
since "READY" is a substring of it and never caught a failed recovery.
2026-09-28 09:17:25 +01:00
..
…
…
…
2026-09-01 21:37:41 +01:00
2026-08-29 22:12:41 +01:00