Summary
node:process is at ~29% parity. Two distinct, untracked clusters from r3:
- 16 byte-diff output mismatches — process tests reach the assertion but output bytes differ. Examples:
test-process-abort.js, test-process-beforeexit-throw-exit.js, test-process-chdir-errormessage.js. Likely formatting of process error messages, process.abort() stderr, exit handlers.
- 13
value() missing — process methods/properties resolving to non-callable stubs.
What to do
Audit:
process.abort() stderr format
- exit/beforeExit handler firing + ordering
process.chdir() error message text
- process surface methods still stubbed (likely lower-level:
process.kill, process.dlopen, etc.)
Context: #800 sweep, perry 0.5.1032. Distinct from #2013 (arg-validation).
Summary
node:processis at ~29% parity. Two distinct, untracked clusters from r3:test-process-abort.js,test-process-beforeexit-throw-exit.js,test-process-chdir-errormessage.js. Likely formatting of process error messages,process.abort()stderr, exit handlers.value() missing— process methods/properties resolving to non-callable stubs.What to do
Audit:
process.abort()stderr formatprocess.chdir()error message textprocess.kill,process.dlopen, etc.)Context: #800 sweep, perry 0.5.1032. Distinct from #2013 (arg-validation).