Skip to content

fix(child_process): pipe stdout and stderr to main thread #304

fix(child_process): pipe stdout and stderr to main thread

fix(child_process): pipe stdout and stderr to main thread #304

Triggered via push October 15, 2024 15:12
Status Failure
Total duration 1m 34s
Artifacts

nodejs.yml

on: push
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 12 warnings
test/worker-stdio.test.ts > worker's stdout and stderr are piped to main thread when { runtime: 'child_process' }: test/worker-stdio.test.ts#L28
AssertionError: expected '(node:2177) MaxListenersExceededWarni…' to be 'Worker error' // Object.is equality - Expected + Received + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 unpipe listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit + (Use `node --trace-warnings ...` to show where the warning was created) + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 error listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 close listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 finish listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 unpipe listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 error listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 close listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit + (node:2177) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 62 finish listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit Worker error ❯ test/worker-stdio.test.ts:28:20
Test (ubuntu-latest, 20.x)
Process completed with exit code 1.
test/isolation.test.ts > child_process > running workers can recycle after task execution finishes: test/isolation.test.ts#L73
AssertionError: expected [ 3440, 5936, 6236, 7600 ] to not include 6236 ❯ test/isolation.test.ts:73:63 ❯ test/isolation.test.ts:73:22
test/simple.test.ts > workerId should never be duplicated: test/simple.test.ts#L284
AssertionError: expected true to be false // Object.is equality - Expected + Received - false + true ❯ test/simple.test.ts:284:24
Test (windows-latest, 20.x)
Process completed with exit code 1.
Test (ubuntu-latest, 20.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (ubuntu-latest, 20.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1, pnpm/action-setup@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (macos-latest, 20.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (macos-latest, 20.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1, pnpm/action-setup@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (macos-latest, 18.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (macos-latest, 18.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1, pnpm/action-setup@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (ubuntu-latest, 18.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (ubuntu-latest, 18.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1, pnpm/action-setup@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-latest, 20.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (windows-latest, 20.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1, pnpm/action-setup@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-latest, 18.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (windows-latest, 18.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1, pnpm/action-setup@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/