debug
debug copied to clipboard
Update protocol tests
- Add termination tests
- Test CDP and DAP's disconnection separately because DAP has more options to cover
- Remove obsolete detaching tests because of ^
- Remove unnecessary restart tests (feature not supported)
This PR doesn't fix the flaky tests because send_dap_request still waits for the response of disconnect request. But that request is not deterministic as the debugger can execute the kill! command (and exit) before returning the response. I hope #721 can address the issue.