Skip to content

feat: sqlite add set and minor cleanup #15858

feat: sqlite add set and minor cleanup

feat: sqlite add set and minor cleanup #15858

Triggered via pull request January 20, 2025 19:14
@ronagronag
synchronize #4018
sqlite-cleanup
Status Failure
Total duration 5m 55s
Artifacts

nodejs.yml

on: pull_request
Matrix: test-without-intl
Matrix: test
dependency-review
9s
dependency-review
Lint
39s
Lint
Fuzzing
3m 36s
Fuzzing
Test TypeScript types
34s
Test TypeScript types
Test with SQLite enabled
26s
Test with SQLite enabled
automerge
0s
automerge
Fit to window
Zoom out
Zoom in

Annotations

48 errors, 11 warnings, and 79 notices
caches request: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:324:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:324:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:324:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:459:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test/cache-interceptor/sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:324:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test/cache-interceptor/sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:934:25) at Test.processPendingSubtests (node:internal/test_runner/test:633:18) at Test.postRun (node:internal/test_runner/test:1045:19) at Test.run (node:internal/test_runner/test:973:12) at async Test.processPendingSubtests (node:internal/test_runner/test:633:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400509793, staleAt: 1737400519793, deleteAt: 1737400529793 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400509793, staleAt: 1737400519793, deleteAt: 1737400529793, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
Test with SQLite enabled
Process completed with exit code 1.
caches request: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:479:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test/cache-interceptor/sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:479:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test/cache-interceptor/sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:931:25) at Test.processPendingSubtests (node:internal/test_runner/test:629:18) at Test.postRun (node:internal/test_runner/test:1042:19) at Test.run (node:internal/test_runner/test:970:12) at async Test.processPendingSubtests (node:internal/test_runner/test:629:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400547355, staleAt: 1737400557355, deleteAt: 1737400567355 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400547355, staleAt: 1737400557355, deleteAt: 1737400567355, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
test (23, ubuntu-latest) / Test with Node.js 23 on ubuntu-latest
Process completed with exit code 1.
caches request: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:459:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test/cache-interceptor/sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:459:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test/cache-interceptor/sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:931:25) at Test.processPendingSubtests (node:internal/test_runner/test:629:18) at Test.postRun (node:internal/test_runner/test:1042:19) at Test.run (node:internal/test_runner/test:970:12) at async Test.processPendingSubtests (node:internal/test_runner/test:629:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400558941, staleAt: 1737400568941, deleteAt: 1737400578941 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400558941, staleAt: 1737400568941, deleteAt: 1737400578941, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Process completed with exit code 1.
caches request: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:479:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test/cache-interceptor/sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:479:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test/cache-interceptor/sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (/Users/runner/work/undici/undici/test/cache-interceptor/sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:931:25) at Test.processPendingSubtests (node:internal/test_runner/test:629:18) at Test.postRun (node:internal/test_runner/test:1042:19) at Test.run (node:internal/test_runner/test:970:12) at async Test.processPendingSubtests (node:internal/test_runner/test:629:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400570939, staleAt: 1737400580939, deleteAt: 1737400590939 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400570939, staleAt: 1737400580939, deleteAt: 1737400590939, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
test (23, macos-latest) / Test with Node.js 23 on macos-latest
Process completed with exit code 1.
caches request: test\cache-interceptor\cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test\cache-interceptor\cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test\cache-interceptor\cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:479:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test\cache-interceptor\sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test\cache-interceptor\sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (D:\a\undici\undici\test\cache-interceptor\sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:931:25) at Test.processPendingSubtests (node:internal/test_runner/test:629:18) at Test.postRun (node:internal/test_runner/test:1042:19) at Test.run (node:internal/test_runner/test:970:12) at async Test.processPendingSubtests (node:internal/test_runner/test:629:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400578605, staleAt: 1737400588605, deleteAt: 1737400598605 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400578605, staleAt: 1737400588605, deleteAt: 1737400598605, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
test (23, windows-latest) / Test with Node.js 23 on windows-latest
Process completed with exit code 1.
caches request: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:459:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test/cache-interceptor/sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test/cache-interceptor/sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:931:25) at Test.processPendingSubtests (node:internal/test_runner/test:629:18) at Test.postRun (node:internal/test_runner/test:1042:19) at Test.run (node:internal/test_runner/test:970:12) at async Test.processPendingSubtests (node:internal/test_runner/test:629:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400596168, staleAt: 1737400606168, deleteAt: 1737400616168 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400596168, staleAt: 1737400606168, deleteAt: 1737400616168, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
Test with Node.js 22 compiled --without-intl
Process completed with exit code 1.
caches request: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test/cache-interceptor/cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:479:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test/cache-interceptor/sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:507:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/cache-store-test-utils.js:308:30) at Readable.emit (node:events:507:28) at Readable.read (node:internal/streams/readable:780:10) at flow (node:internal/streams/readable:1281:53) at resume_ (node:internal/streams/readable:1260:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:479:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test/cache-interceptor/sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (/home/runner/work/undici/undici/test/cache-interceptor/sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:931:25) at Test.processPendingSubtests (node:internal/test_runner/test:629:18) at Test.postRun (node:internal/test_runner/test:1042:19) at Test.run (node:internal/test_runner/test:970:12) at async Test.processPendingSubtests (node:internal/test_runner/test:629:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400603483, staleAt: 1737400613483, deleteAt: 1737400623483 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400603483, staleAt: 1737400613483, deleteAt: 1737400623483, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
Test with Node.js 23 compiled --without-intl
Process completed with exit code 1.
caches request: test\cache-interceptor\cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
returns stale response before deleteAt: test\cache-interceptor\cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
vary directives used to decide which response to use: test\cache-interceptor\cache-store-test-utils.js#L308
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at processTicksAndRejections (node:internal/process/task_queues:90:21) at runNextTicks (node:internal/process/task_queues:69:3) at process.processImmediate (node:internal/timers:459:9) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore works nicely with multiple stores: test\cache-interceptor\sqlite-cache-store-tests.js#L23
Error [ERR_TEST_FAILURE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at process.emit (node:events:524:28) { code: 'ERR_TEST_FAILURE', failureType: 'uncaughtException', cause: TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received type number (97) at Function.from (node:buffer:325:9) at Readable.<anonymous> (D:\a\undici\undici\test\cache-interceptor\cache-store-test-utils.js:308:30) at Readable.emit (node:events:524:28) at Readable.read (node:internal/streams/readable:782:10) at flow (node:internal/streams/readable:1283:53) at resume_ (node:internal/streams/readable:1262:3) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'ERR_INVALID_ARG_TYPE' } }
SqliteCacheStore write & read: test\cache-interceptor\sqlite-cache-store-tests.js#L223
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected { + body: Uint8Array(3) [ - body: Buffer(3) [Uint8Array] [ 97, 115, 100 ], cacheControlDirectives: { at TestContext.<anonymous> (D:\a\undici\undici\test\cache-interceptor\sqlite-cache-store-tests.js:223:3) at Test.runInAsyncScope (node:async_hooks:211:14) at Test.run (node:internal/test_runner/test:931:25) at Test.processPendingSubtests (node:internal/test_runner/test:629:18) at Test.postRun (node:internal/test_runner/test:1042:19) at Test.run (node:internal/test_runner/test:970:12) at async Test.processPendingSubtests (node:internal/test_runner/test:629:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: { body: [Uint8Array], statusCode: 200, statusMessage: '', headers: [Object], etag: undefined, vary: undefined, cacheControlDirectives: [Object], cachedAt: 1737400617065, staleAt: 1737400627065, deleteAt: 1737400637065 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400617065, staleAt: 1737400627065, deleteAt: 1737400637065, body: <Buffer 61 73 64>, etag: undefined, vary: undefined }, operator: 'deepStrictEqual' } }
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Process completed with exit code 1.
dependency-review
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test with SQLite enabled
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test TypeScript types
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test (23, ubuntu-latest) / Test with Node.js 23 on ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test with Node.js 22 compiled --without-intl
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test with Node.js 23 compiled --without-intl
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Fuzzing
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test with Node.js 20 compiled --without-intl
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test with SQLite enabled
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 151.773ms
test (23, ubuntu-latest) / Test with Node.js 23 on ubuntu-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 28630.996ms
test (23, ubuntu-latest) / Test with Node.js 23 on ubuntu-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 2988.339ms
test (23, ubuntu-latest) / Test with Node.js 23 on ubuntu-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 107.676ms
test (23, ubuntu-latest) / Test with Node.js 23 on ubuntu-latest
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 156.530ms
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 36849.670ms
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 2828.751ms
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 122.654ms
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 136.569ms
test (23, macos-latest) / Test with Node.js 23 on macos-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 38053.522ms
test (23, macos-latest) / Test with Node.js 23 on macos-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 2830.852ms
test (23, macos-latest) / Test with Node.js 23 on macos-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 117.866ms
test (23, macos-latest) / Test with Node.js 23 on macos-latest
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 110.161ms
test (23, windows-latest) / Test with Node.js 23 on windows-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 34204.189ms
test (23, windows-latest) / Test with Node.js 23 on windows-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3268.231ms
test (23, windows-latest) / Test with Node.js 23 on windows-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 154.078ms
test (23, windows-latest) / Test with Node.js 23 on windows-latest
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 212.472ms
Test with Node.js 22 compiled --without-intl
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 28920.842ms
Test with Node.js 22 compiled --without-intl
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3032.902ms
Test with Node.js 22 compiled --without-intl
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 111.058ms
Test with Node.js 22 compiled --without-intl
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 146.870ms
Test with Node.js 23 compiled --without-intl
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 28742.113ms
Test with Node.js 23 compiled --without-intl
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3056.426ms
Test with Node.js 23 compiled --without-intl
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 115.006ms
Test with Node.js 23 compiled --without-intl
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 153.746ms
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 38678.035ms
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3485.210ms
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 227.295ms
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 225.725ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 29553.872ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3061.671ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 108.115ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 30 Suites 📂: 4 Passed ✅: 25 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 133.404ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 142 Suites 📂: 2 Passed ✅: 142 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11476.948ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 406 Suites 📂: 17 Passed ✅: 405 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 35156.734ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 22 Suites 📂: 4 Passed ✅: 22 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 147.446ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 4 Suites 📂: 1 Passed ✅: 4 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 274.788ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 76 Suites 📂: 8 Passed ✅: 76 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 1404.308ms
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 95 Suites 📂: 16 Passed ✅: 95 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11007.175ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 36739.834ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 2835.757ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 119.141ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 30 Suites 📂: 4 Passed ✅: 25 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 108.874ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 142 Suites 📂: 2 Passed ✅: 142 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11366.384ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 406 Suites 📂: 17 Passed ✅: 405 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 62755.927ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 22 Suites 📂: 4 Passed ✅: 22 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 110.884ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 4 Suites 📂: 1 Passed ✅: 4 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 152.767ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 76 Suites 📂: 8 Passed ✅: 76 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 873.808ms
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 95 Suites 📂: 16 Passed ✅: 95 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 13250.867ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 31479.770ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3184.834ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 140.886ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 30 Suites 📂: 4 Passed ✅: 25 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 154.960ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 142 Suites 📂: 2 Passed ✅: 142 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11512.394ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 406 Suites 📂: 17 Passed ✅: 405 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 37730.778ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 22 Suites 📂: 4 Passed ✅: 22 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 189.428ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 4 Suites 📂: 1 Passed ✅: 4 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 335.585ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 76 Suites 📂: 8 Passed ✅: 76 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 1496.063ms
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 95 Suites 📂: 16 Passed ✅: 95 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11035.543ms
Test with Node.js 20 compiled --without-intl
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 30323.197ms
Test with Node.js 20 compiled --without-intl
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3086.706ms
Test with Node.js 20 compiled --without-intl
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 119.558ms
Test with Node.js 20 compiled --without-intl
Total Tests: 30 Suites 📂: 4 Passed ✅: 25 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 144.083ms
Test with Node.js 20 compiled --without-intl
Total Tests: 142 Suites 📂: 2 Passed ✅: 142 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11506.766ms
Test with Node.js 20 compiled --without-intl
Total Tests: 406 Suites 📂: 17 Passed ✅: 405 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 35880.571ms
Test with Node.js 20 compiled --without-intl
Total Tests: 22 Suites 📂: 4 Passed ✅: 22 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 172.838ms
Test with Node.js 20 compiled --without-intl
Total Tests: 4 Suites 📂: 1 Passed ✅: 4 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 287.397ms
Test with Node.js 20 compiled --without-intl
Total Tests: 76 Suites 📂: 8 Passed ✅: 76 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 1501.407ms
Test with Node.js 20 compiled --without-intl
Total Tests: 95 Suites 📂: 16 Passed ✅: 95 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11035.064ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 33507.060ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3504.178ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 254.141ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 30 Suites 📂: 4 Passed ✅: 25 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 264.515ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 133 Suites 📂: 2 Passed ✅: 133 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11755.674ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 406 Suites 📂: 17 Passed ✅: 405 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 50125.355ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 22 Suites 📂: 4 Passed ✅: 22 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 231.504ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 4 Suites 📂: 1 Passed ✅: 4 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 401.626ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 76 Suites 📂: 8 Passed ✅: 76 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 2178.804ms
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 95 Suites 📂: 16 Passed ✅: 95 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11382.650ms