fix(benchmark): make it fair #12891
You are viewing an older attempt in the history of this workflow run.
View latest attempt.
nodejs.yml
on: pull_request
Matrix: test
dependency-review
11s
Lint
32s
Test TypeScript types
26s
automerge
0s
Annotations
20 errors and 38 notices
test/trailers.js:
test/trailers.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/tls-session-reuse.js:
test/tls-session-reuse.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/stream-compat.js:
test/stream-compat.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/socket-timeout.js:
test/socket-timeout.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/socket-back-pressure.js:
test/socket-back-pressure.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/retry-handler.js:
test/retry-handler.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/retry-agent.js:
test/retry-agent.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/request.js:
test/request.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test/request-timeout2.js:
test/request-timeout2.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
overridden request timeout:
test/request-timeout.js#L105
[Error [ERR_TEST_FAILURE]: Can't install fake timers twice on the same global object.] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: TypeError [Error]: Can't install fake timers twice on the same global object.
at Object.install (/home/runner/work/undici/undici/node_modules/@sinonjs/fake-timers/src/fake-timers-src.js:1734:19)
at TestContext.<anonymous> (/home/runner/work/undici/undici/test/request-timeout.js:105:28)
at Test.runInAsyncScope (node:async_hooks:206:9)
at Test.run (node:internal/test_runner/test:641:25)
at Test.processPendingSubtests (node:internal/test_runner/test:382:18)
at Test.postRun (node:internal/test_runner/test:732:19)
at Test.run (node:internal/test_runner/test:690:12)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.processPendingSubtests (node:internal/test_runner/test:382:7)
}
|
test\trailers.js:
test\trailers.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\tls-session-reuse.js:
test\tls-session-reuse.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\stream-compat.js:
test\stream-compat.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\socket-timeout.js:
test\socket-timeout.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\socket-back-pressure.js:
test\socket-back-pressure.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\retry-handler.js:
test\retry-handler.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\retry-agent.js:
test\retry-agent.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\request.js:
test\request.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
test\request-timeout2.js:
test\request-timeout2.js#L1
[Error [ERR_TEST_FAILURE]: test timed out after 30000ms] { code: 'ERR_TEST_FAILURE', failureType: 'testTimeoutFailure', cause: 'test timed out after 30000ms' }
|
overridden request timeout:
test\request-timeout.js#L105
[Error [ERR_TEST_FAILURE]: Can't install fake timers twice on the same global object.] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: TypeError [Error]: Can't install fake timers twice on the same global object.
at Object.install (D:\a\undici\undici\node_modules\@sinonjs\fake-timers\src\fake-timers-src.js:1734:19)
at TestContext.<anonymous> (D:\a\undici\undici\test\request-timeout.js:105:28)
at Test.runInAsyncScope (node:async_hooks:206:9)
at Test.run (node:internal/test_runner/test:641:25)
at Test.processPendingSubtests (node:internal/test_runner/test:382:18)
at Test.postRun (node:internal/test_runner/test:732:19)
at Test.run (node:internal/test_runner/test:690:12)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.processPendingSubtests (node:internal/test_runner/test:382:7)
}
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 725
Suites 📂: 50
Passed ✅: 722
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 34873.455ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 176
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3195.024ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 347
Suites 📂: 8
Passed ✅: 347
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 10969.058ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 15
Suites 📂: 2
Passed ✅: 15
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 130.864ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 1
Suites 📂: 1
Passed ✅: 1
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 236.412ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 66
Suites 📂: 6
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 1600.617ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 93
Suites 📂: 16
Passed ✅: 93
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 11155.903ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 66
Suites 📂: 12
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 3913.005ms
|
Test with Node.js 18 on ubuntu-latest
Total Tests: 203
Suites 📂: 3
Passed ✅: 203
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 7288.066ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 725
Suites 📂: 50
Passed ✅: 722
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 35996.366ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 176
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3195.968ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 347
Suites 📂: 8
Passed ✅: 347
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 10973.704ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 15
Suites 📂: 2
Passed ✅: 15
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 122.379ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 1
Suites 📂: 1
Passed ✅: 1
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 190.698ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 66
Suites 📂: 6
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 1549.307ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 93
Suites 📂: 16
Passed ✅: 93
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 11178.096ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 66
Suites 📂: 12
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 3947.425ms
|
Test with Node.js 20 on ubuntu-latest
Total Tests: 203
Suites 📂: 3
Passed ✅: 203
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 7323.593ms
|
Test with Node.js 20 on windows-latest
Total Tests: 725
Suites 📂: 50
Passed ✅: 722
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 41368.275ms
|
Test with Node.js 20 on windows-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 176
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3529.784ms
|
Test with Node.js 20 on windows-latest
Total Tests: 347
Suites 📂: 8
Passed ✅: 347
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 15195.490ms
|
Test with Node.js 20 on windows-latest
Total Tests: 15
Suites 📂: 2
Passed ✅: 15
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 168.837ms
|
Test with Node.js 20 on windows-latest
Total Tests: 1
Suites 📂: 1
Passed ✅: 1
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 256.056ms
|
Test with Node.js 20 on windows-latest
Total Tests: 66
Suites 📂: 6
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 2312.831ms
|
Test with Node.js 20 on windows-latest
Total Tests: 93
Suites 📂: 16
Passed ✅: 93
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 11527.947ms
|
Test with Node.js 20 on windows-latest
Total Tests: 66
Suites 📂: 12
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 4361.637ms
|
Test with Node.js 20 on windows-latest
Total Tests: 203
Suites 📂: 3
Passed ✅: 200
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 8209.606ms
|
Test with Node.js 18 on windows-latest
Total Tests: 725
Suites 📂: 50
Passed ✅: 722
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 40753.630ms
|
Test with Node.js 18 on windows-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 176
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3737.660ms
|
Test with Node.js 18 on windows-latest
Total Tests: 347
Suites 📂: 8
Passed ✅: 347
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 14850.320ms
|
Test with Node.js 18 on windows-latest
Total Tests: 15
Suites 📂: 2
Passed ✅: 15
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 252.759ms
|
Test with Node.js 18 on windows-latest
Total Tests: 1
Suites 📂: 1
Passed ✅: 1
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 337.181ms
|
Test with Node.js 18 on windows-latest
Total Tests: 66
Suites 📂: 6
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 2550.626ms
|
Test with Node.js 18 on windows-latest
Total Tests: 93
Suites 📂: 16
Passed ✅: 93
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 11595.377ms
|
Test with Node.js 18 on windows-latest
Total Tests: 66
Suites 📂: 12
Passed ✅: 66
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 0
Todo 📝: 0
Duration 🕐: 4374.403ms
|
Test with Node.js 18 on windows-latest
Total Tests: 203
Suites 📂: 3
Passed ✅: 200
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 8422.426ms
|
Test with Node.js 21 on ubuntu-latest
Total Tests: 776
Suites 📂: 50
Passed ✅: 697
Failed ❌: 18
Canceled 🚫: 58
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 600824.829ms
|
Test with Node.js 21 on windows-latest
Total Tests: 776
Suites 📂: 50
Passed ✅: 697
Failed ❌: 18
Canceled 🚫: 58
Skipped ⏭️: 3
Todo 📝: 0
Duration 🕐: 600713.703ms
|