Skip to content

[parity] node:child_process — 10 failing node-suite tests (2026-07-22 baseline) #6777

Description

@TheHypnoo

Part of the node-suite parity sweep of 2026-07-22 (full run: 3,815 tests, 3,019 pass, 79.1% — report test-parity/reports/parity_report_20260722_120605.json, oracle Node 26.5.0 per .node-version). Umbrella: #793.

node:child_process has 10 failing test(s) in test-parity/node-suite/child_process/.

Reproduce:

./run_parity_tests.sh --suite node-suite --module child_process

Failing tests

  • node-suite/child_process/async/abort-signal — output mismatch
    • Node: spawn invalid: TypeError ERR_INVALID_ARG_TYPE
    • Perry: spawn invalid: TypeError ERR_INVALID_ARG_TYPE
  • node-suite/child_process/async/callback-ordering — output mismatch
    • Node: child present: true
    • Perry: child present: false
  • node-suite/child_process/async/cwd-env — output mismatch
    • Node: status: 0
    • Perry: status: 0
  • node-suite/child_process/async/fork-url — output mismatch
    • Node: message argv: first|space value
    • Perry: Warning: Detected unsettled top-level await
  • node-suite/child_process/async/spawn-behavior — output mismatch
    • Node: metadata pid type: number
    • Perry: metadata pid type: number
  • node-suite/child_process/async/stdio-dataflow — output mismatch
    • Node: text stdin writable before: true
    • Perry: text stdin writable before: true
  • node-suite/child_process/serialization/basic — output mismatch
    • Node: json response: {"keys":"nested,items","nested":7,"array":"a|2|true","buffer":"","map":"","set":"","date":"","regexp":"","uint16":"","emptyBuffer":"","emptyUint8":"","bigint":"","error":""}
    • Perry: json response: {"keys":"nested,items","nested":7,"array":"a|2|true","buffer":"","map":"","set":"","date":"","regexp":"","uint16":"","emptyBuffer":"","emptyUint8":"","bigint":"","error":""}
  • node-suite/child_process/sync/error-shell — output mismatch
    • Node: missing cwd status: null
    • Perry: missing cwd status: null
  • node-suite/child_process/validation/null-bytes — output mismatch
    • Node: exec command: TypeError ERR_INVALID_ARG_VALUE
    • Perry: exec command: no throw
  • node-suite/child_process/validation/options — output mismatch
    • Node: spawn options number: TypeError ERR_INVALID_ARG_TYPE
    • Perry: spawn options number: no throw

Metadata

Metadata

Assignees

No one assigned

    Labels

    parityCompatibility gap with Node.js, ECMAScript, or the supported ecosystemstatus:approvedApproved for implementation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions