944 B
944 B
Diagnose and fix the stale debugger and reaper assertions failing PR #481’s Unix CI jobs.
git diff HEAD~1..HEAD -- tests/devx/test_debugger.py tests/devx/test_tooling.py
Replace the old T-800 backend-log requirement with the new bounded cancel-ack escalation evidence. Prove debugger teardown with EOF and a dead child process instead of requiring optional KeyboardInterrupt text. Accumulate all pexpect prompt chunks for nested error propagation so expected tracebacks are not lost when child.before advances.
Verification:
- exact failed debugger/reaper nodes:
4 passed - debugger/tooling TCP:
39 passed, 6 skipped - debugger/tooling UDS:
39 passed, 6 skipped - full TCP suite:
478 passed, 9 skipped, 7 xfailed, 3 xpassed - full UDS rerun:
476 passed, 11 skipped, 8 xfailed, 2 xpassed