Files
rea/tests
Dr Kennedy UmegeandClaude Opus 5.5 461dc76978 fix(test): reap the Rizin provider left by startup cleanup uncertainty
"preserves startup cleanup uncertainty after cancellation" starts a fake Rizin
that never answers the detach request. The real stop therefore reports
"inferior detach was not verified" and correctly retains ownership, and the
injected incompleteStop teardown cannot stop it either, so every run left an
orphaned fake-rizin.mjs process group behind (reproduced on macOS 27.0.1).

Reap the owned launch in a finally block with cleanupOwnedProcessGroup and a
SIGKILL fallback, then await its exit, matching the GDB review regression.
Also drop the unused RizinDebugSessionManager import flagged by oxlint.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 22:41:14 +01:00
..