Skip to content

node:process: 16 output diffs (abort/beforeexit/chdir errors) + 13 stubbed methods #2135

@proggeramlug

Description

@proggeramlug

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingparityNode.js compatibility / parity gaps

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions