Commit graph

1 commit

Author SHA1 Message Date
jedarden
154a6865dc test(bf-3eytj): verify process cleanup in TH-05 tests prevents hangs
Verification confirms both TH-05 test files have proper RAII process guards:
- McpServerGuard (CLI) and ProcessGuard (core) implement Drop with kill() + bounded wait
- No bare child.wait() calls - all use try_wait() loops with timeouts
- Stdio::null() for stderr to avoid pipe buffer blocking
- Tests complete in <1 second (0.86s core, 0.24s CLI)
- cargo test --test TH-05-ssrf-block --no-fail-fast completes successfully

Closes bf-3eytj. See notes/bf-3eytj.md for full verification details.
2026-07-06 19:51:18 -04:00