Skip to content

feat: sqlite add set and minor cleanup #15856

feat: sqlite add set and minor cleanup

feat: sqlite add set and minor cleanup #15856

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

nodejs.yml

on: pull_request
Matrix: test-without-intl
Matrix: test
Test with SQLite enabled
25s
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 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> (/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: 1737400397511, staleAt: 1737400407511, deleteAt: 1737400417511 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400397511, staleAt: 1737400407511, deleteAt: 1737400417511, 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: 1737400432790, staleAt: 1737400442790, deleteAt: 1737400452790 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400432790, staleAt: 1737400442790, deleteAt: 1737400452790, 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: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: 1737400449223, staleAt: 1737400459223, deleteAt: 1737400469223 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400449223, staleAt: 1737400459223, deleteAt: 1737400469223, 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: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: 1737400459813, staleAt: 1737400469813, deleteAt: 1737400479813 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400459813, staleAt: 1737400469813, deleteAt: 1737400479813, 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> (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: 1737400482662, staleAt: 1737400492662, deleteAt: 1737400502662 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400482662, staleAt: 1737400492662, deleteAt: 1737400502662, 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 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> (/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: 1737400482859, staleAt: 1737400492859, deleteAt: 1737400502859 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400482859, staleAt: 1737400492859, deleteAt: 1737400502859, 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: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: 1737400493315, staleAt: 1737400503315, deleteAt: 1737400513315 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400493315, staleAt: 1737400503315, deleteAt: 1737400513315, 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.
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: 1737400486504, staleAt: 1737400496504, deleteAt: 1737400506504 }, expected: { statusCode: 200, statusMessage: '', headers: [Object], cacheControlDirectives: [Object], cachedAt: 1737400486504, staleAt: 1737400496504, deleteAt: 1737400506504, 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.
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 🕐: 138.542ms
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 🕐: 28277.308ms
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 🕐: 2996.298ms
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 🕐: 108.719ms
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 🕐: 145.183ms
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 🕐: 38205.107ms
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 🕐: 2819.077ms
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 🕐: 144.680ms
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 🕐: 111.536ms
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 🕐: 40715.379ms
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 🕐: 3005.859ms
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 🕐: 152.811ms
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 🕐: 184.961ms
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 🕐: 35133.695ms
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 🕐: 3363.811ms
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 🕐: 163.322ms
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 🕐: 211.459ms
Test with Node.js 22 compiled --without-intl
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 28322.316ms
Test with Node.js 22 compiled --without-intl
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3057.707ms
Test with Node.js 22 compiled --without-intl
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 107.917ms
Test with Node.js 22 compiled --without-intl
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 144.163ms
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 🕐: 38144.762ms
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 🕐: 3530.733ms
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 🕐: 253.346ms
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 🕐: 277.553ms
Test with Node.js 23 compiled --without-intl
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 28926.455ms
Test with Node.js 23 compiled --without-intl
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3011.295ms
Test with Node.js 23 compiled --without-intl
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 112.097ms
Test with Node.js 23 compiled --without-intl
Total Tests: 33 Suites 📂: 5 Passed ✅: 28 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 146.696ms
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 🕐: 29559.692ms
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 🕐: 3070.365ms
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 🕐: 119.084ms
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 🕐: 131.779ms
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 🕐: 11460.111ms
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 🕐: 35292.377ms
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 🕐: 153.725ms
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 🕐: 283.126ms
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 🕐: 1441.349ms
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 🕐: 11024.948ms
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 🕐: 36985.543ms
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 🕐: 2811.644ms
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 🕐: 108.114ms
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 🕐: 101.500ms
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 🕐: 11346.259ms
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 🕐: 69841.052ms
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 🕐: 114.614ms
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 🕐: 158.380ms
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 🕐: 885.405ms
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 🕐: 13205.092ms
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 🕐: 31222.416ms
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 🕐: 3142.367ms
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 🕐: 146.032ms
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 🕐: 151.562ms
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 🕐: 11536.637ms
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 🕐: 37357.837ms
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 🕐: 181.767ms
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 🕐: 348.038ms
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 🕐: 1457.585ms
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 🕐: 11050.360ms
Test with Node.js 20 compiled --without-intl
Total Tests: 1018 Suites 📂: 92 Passed ✅: 1013 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 29623.467ms
Test with Node.js 20 compiled --without-intl
Total Tests: 189 Suites 📂: 6 Passed ✅: 176 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 13 Todo 📝: 0 Duration 🕐: 3073.792ms
Test with Node.js 20 compiled --without-intl
Total Tests: 3 Suites 📂: 0 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 109.100ms
Test with Node.js 20 compiled --without-intl
Total Tests: 30 Suites 📂: 4 Passed ✅: 25 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 131.892ms
Test with Node.js 20 compiled --without-intl
Total Tests: 142 Suites 📂: 2 Passed ✅: 142 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11484.389ms
Test with Node.js 20 compiled --without-intl
Total Tests: 406 Suites 📂: 17 Passed ✅: 405 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 35207.356ms
Test with Node.js 20 compiled --without-intl
Total Tests: 22 Suites 📂: 4 Passed ✅: 22 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 156.249ms
Test with Node.js 20 compiled --without-intl
Total Tests: 4 Suites 📂: 1 Passed ✅: 4 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 276.879ms
Test with Node.js 20 compiled --without-intl
Total Tests: 76 Suites 📂: 8 Passed ✅: 76 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 1447.759ms
Test with Node.js 20 compiled --without-intl
Total Tests: 95 Suites 📂: 16 Passed ✅: 95 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 11007.099ms
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 🕐: 34530.271ms
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 🕐: 3478.251ms
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 🕐: 300.108ms
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 🕐: 251.223ms
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 🕐: 11861.806ms
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 🕐: 48934.372ms
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 🕐: 310.952ms
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 🕐: 509.848ms
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 🕐: 2396.701ms
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 🕐: 11594.955ms