Skip to content

perf(fetch): avoid redundant conversion #12922

perf(fetch): avoid redundant conversion

perf(fetch): avoid redundant conversion #12922

Triggered via pull request March 11, 2024 12:03
Status Failure
Total duration 3m 47s
Artifacts

nodejs.yml

on: pull_request
Matrix: test
dependency-review
10s
dependency-review
Lint
31s
Lint
Test TypeScript types
25s
Test TypeScript types
automerge
0s
automerge
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 22 notices
prioritize socket errors over timeouts: test/connect-timeout.js#L17
Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: false !== true at process.emit (node:events:519:28) { code: 'ERR_TEST_FAILURE', failureType: 'unhandledRejection', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: false !== true at res.<computed> [as strictEqual] (/home/runner/work/undici/undici/node_modules/@matteo.collina/tspl/tspl.js:52:35) at /home/runner/work/undici/undici/test/connect-timeout.js:17:9 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) { generatedMessage: true, code: 'ERR_ASSERTION', actual: false, expected: true, operator: 'strictEqual' } }
Test with Node.js 21 on ubuntu-latest
Process completed with exit code 1.
request dump big: test\client-request.js#L25
Error [ERR_TEST_FAILURE]: Failed at process.emit (node:events:519:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: AssertionError [ERR_ASSERTION]: Failed at res.<computed> [as fail] (D:\a\undici\undici\node_modules\@matteo.collina\tspl\tspl.js:52:35) at ServerResponse.<anonymous> (D:\a\undici\undici\test\client-request.js:25:29) at ServerResponse.emit (node:events:519:28) at socketOnDrain (node:_http_server:770:9) at Socket.emit (node:events:519:28) at afterWrite (node:internal/streams/writable:696:12) at afterWriteTick (node:internal/streams/writable:687:10) at process.processTicksAndRejections (node:internal/process/task_queues:81:21) { generatedMessage: true, code: 'ERR_ASSERTION', actual: undefined, expected: undefined, operator: 'fail' } }
Test with Node.js 21 on windows-latest
Process completed with exit code 1.
request dump big: test\client-request.js#L25
Error [ERR_TEST_FAILURE]: Failed at process.emit (node:events:517:28) { failureType: 'uncaughtException', cause: AssertionError [ERR_ASSERTION]: Failed at res.<computed> [as fail] (D:\a\undici\undici\node_modules\@matteo.collina\tspl\tspl.js:52:35) at ServerResponse.<anonymous> (D:\a\undici\undici\test\client-request.js:25:29) at ServerResponse.emit (node:events:517:28) at socketOnDrain (node:_http_server:758:9) at Socket.emit (node:events:517:28) at afterWrite (node:internal/streams/writable:495:12) at afterWriteTick (node:internal/streams/writable:487:10) at process.processTicksAndRejections (node:internal/process/task_queues:81:21) { generatedMessage: true, code: 'ERR_ASSERTION', actual: undefined, expected: undefined, operator: 'fail' }, code: 'ERR_TEST_FAILURE' }
Test with Node.js 18 on windows-latest
Process completed with exit code 1.
request dump big: test\client-request.js#L25
Error [ERR_TEST_FAILURE]: Failed at process.emit (node:events:518:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: AssertionError [ERR_ASSERTION]: Failed at res.<computed> [as fail] (D:\a\undici\undici\node_modules\@matteo.collina\tspl\tspl.js:52:35) at ServerResponse.<anonymous> (D:\a\undici\undici\test\client-request.js:25:29) at ServerResponse.emit (node:events:518:28) at socketOnDrain (node:_http_server:769:9) at Socket.emit (node:events:518:28) at afterWrite (node:internal/streams/writable:696:12) at afterWriteTick (node:internal/streams/writable:687:10) at process.processTicksAndRejections (node:internal/process/task_queues:81:21) { generatedMessage: true, code: 'ERR_ASSERTION', actual: undefined, expected: undefined, operator: 'fail' } }
Test with Node.js 20 on windows-latest
Process completed with exit code 1.
Test with Node.js 21 on ubuntu-latest
Total Tests: 727 Suites 📂: 50 Passed ✅: 724 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 3 Todo 📝: 0 Duration 🕐: 35647.755ms
Test with Node.js 21 on windows-latest
Total Tests: 727 Suites 📂: 50 Passed ✅: 723 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 3 Todo 📝: 0 Duration 🕐: 39326.374ms
Test with Node.js 18 on windows-latest
Total Tests: 727 Suites 📂: 50 Passed ✅: 723 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 3 Todo 📝: 0 Duration 🕐: 41093.540ms
Test with Node.js 20 on windows-latest
Total Tests: 727 Suites 📂: 50 Passed ✅: 723 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 3 Todo 📝: 0 Duration 🕐: 42169.237ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 727 Suites 📂: 50 Passed ✅: 724 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 3 Todo 📝: 0 Duration 🕐: 34876.922ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3179.275ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 350 Suites 📂: 8 Passed ✅: 350 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 10931.965ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 15 Suites 📂: 2 Passed ✅: 15 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 135.430ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 1 Suites 📂: 1 Passed ✅: 1 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 198.498ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 66 Suites 📂: 6 Passed ✅: 66 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 1605.591ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 93 Suites 📂: 16 Passed ✅: 93 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11124.046ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 66 Suites 📂: 12 Passed ✅: 66 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 3926.636ms
Test with Node.js 18 on ubuntu-latest
Total Tests: 203 Suites 📂: 3 Passed ✅: 203 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 7349.384ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 727 Suites 📂: 50 Passed ✅: 724 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 3 Todo 📝: 0 Duration 🕐: 35568.390ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3178.327ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 350 Suites 📂: 8 Passed ✅: 350 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 10969.490ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 15 Suites 📂: 2 Passed ✅: 15 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 112.791ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 1 Suites 📂: 1 Passed ✅: 1 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 179.885ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 66 Suites 📂: 6 Passed ✅: 66 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 1497.976ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 93 Suites 📂: 16 Passed ✅: 93 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11127.474ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 66 Suites 📂: 12 Passed ✅: 66 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 3957.197ms
Test with Node.js 20 on ubuntu-latest
Total Tests: 203 Suites 📂: 3 Passed ✅: 203 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 7282.352ms