Skip to content

Linux deploy E2E PR-3: 6 Listening scenarios (closeout phase)

Summary

Closeout-phase PR-A. Closes 6 of the ~12 follow-up Linux deploy scenarios from the global audit. Each mirrors a Windows pin so mixed Linux+Windows fleets get aligned coverage.

Test Pin
L-D2.u1 Non-zero exit propagates EXACTLY (42, not 1)
L-D3.h Multi-line stdout captured + order preserved
L-D4.h Stderr captured + tagged Source=StdErr (no stdout/stderr conflation)
L-D5.h Long-running script (3s) — output captured AFTER the sleep
L-D6.h Unicode round-trip (Chinese + emoji + accented Latin)
L-D7.h Output-variable service-message line round-trips (no-base64 variant)

Test plan

  • dotnet build green
  • Linux CI: 6 new tests pass
  • Existing 55 Linux E2E still pass (= 61 after merge)

🤖 Generated with Claude Code

Merge request reports

Loading