Skip to content

investigate flaky test-child-process-exec-abortcontroller-promisified on Windows CI #37568

@Trott

Description

@Trott

Surprised there isn't already an issue for this one. It's been happening a lot lately. I think it is only on the 32-bit Windows in CI.

Here's an example:

  • Test: test-child-process-exec-abortcontroller-promisified
  • Platform: Win2012r2 VS 2013 x64 (test-rackspace-win2012r2_vs2013-x64-1)
  • Console Output:
00:29:58 not ok 72 parallel/test-child-process-exec-abortcontroller-promisified
00:29:58   ---
00:29:58   duration_ms: 0.174
00:29:58   severity: fail
00:29:58   exitcode: 1
00:29:58   stack: |-
00:29:58     node:internal/process/promises:245
00:29:58               triggerUncaughtException(err, true /* fromPromise */);
00:29:58               ^
00:29:58     
00:29:58     [AssertionError [ERR_ASSERTION]: post aborted sync signal failed] {
00:29:58       generatedMessage: false,
00:29:58       code: 'ERR_ASSERTION',
00:29:58       actual: Error: Command failed: TIMEOUT 120
00:29:58       ERROR: Input redirection is not supported, exiting the process immediately.
00:29:58     
00:29:58       
00:29:58           at ChildProcess.exithandler (node:child_process:326:12)
00:29:58           at ChildProcess.emit (node:events:378:20)
00:29:58           at maybeClose (node:internal/child_process:1067:16)
00:29:58           at Socket.<anonymous> (node:internal/child_process:453:11)
00:29:58           at Socket.emit (node:events:378:20)
00:29:58           at Pipe.<anonymous> (node:net:671:12) {
00:29:58         killed: false,
00:29:58         code: 1,
00:29:58         signal: null,
00:29:58         cmd: 'TIMEOUT 120',
00:29:58         stdout: '',
00:29:58         stderr: 'ERROR: Input redirection is not supported, exiting the process immediately.\r\n'
00:29:58       },
00:29:58       expected: /AbortError/,
00:29:58       operator: 'rejects'
00:29:58     }
00:29:58   ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    child_processIssues and PRs related to the child_process subsystem.flaky-testIssues and PRs related to the tests with unstable failures on the CI.windowsIssues and PRs related to the Windows platform.

    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