Flaky test involving debugger synchronization with unusual directory names.
The test fails intermittently due to a timing race in debugger synchronization, particularly with unusual directory names. The issue requires investigating and fixing the synchronization logic in `test/common/debugger.js`. There's an existing PR (#61773) attempting a mitigation, but root cause isn't confirmed.
Re-run test in a folder whose name contains unusual chars
macOS ARM64
/Users/runner/work/node/node/dir%20with $unusual"chars?'åß∂ƒ©∆¬…`/test/common/debugger.js:92
const timeoutErr = new Error(`Timeout (${TIMEOUT}) while waiting for ${pattern}`);
^
Error: Timeout (15000) while waiting for /(?:assert|break|break on start|debugCommand|exception|other|promiseRejection|step) in/i
I saw https://github.com/nodejs/node/pull/61708/commits sporadically failing in CI for "Test macOS / test-macOS (pull_request)"
Claim this issue to let others know you're working on it. You'll earn 20 points when you complete it!