Linux deploy E2E PR-4: Polling + Concurrent + FileTransfer (closeout phase)
Summary
Closeout-phase PR-B. Closes 4 more of the Linux deploy scenarios from the global audit.
| Test | Pin |
|---|---|
| L-D8.h | Polling: bash echo dispatched + output captured (polling RPC code path) |
| L-D9.u1 | Polling: non-zero exit propagates exactly (99) |
| L-D10.h | Concurrent listening dispatches isolated by ticket (no marker leakage between 3 simultaneous scripts) |
| L-D11.h | File transfer: server-attached ScriptFile reaches agent's workdir + readable by bash |
Test plan
-
dotnet buildgreen -
Linux CI: 4 new tests pass -
Existing 61 Linux E2E still pass (= 65 after merge)