Skip to content

test: enable wpt fetch/api idlharness tests #3570

test: enable wpt fetch/api idlharness tests

test: enable wpt fetch/api idlharness tests #3570

Triggered via pull request February 22, 2026 15:07
Status Failure
Total duration 42m 53s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
3m 18s
Build slim tarball
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

32 errors
aarch64-linux: with shared libraries
Process completed with exit code 2.
aarch64-linux: with shared libraries: test/wpt/test-webidl.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/webidl.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:520:22) Node.js v26.0.0-pre --- stdout --- [PASS] Constructor property enumeration order of "length", "name", and "prototype" [PASS] Method property enumeration order of "length" and "name" [PASS] Getter property enumeration order of "length" and "name" [PASS] @@toStringTag exists with the appropriate descriptor [PASS] Object.prototype.toString [PASS] Object.prototype.toString applied after modifying @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after nulling the prototype [PASS] @@toStringTag exists on the prototype with the appropriate descriptor [PASS] @@toStringTag must not exist on the instance [PASS] Object.prototype.toString applied to the prototype [PASS] Object.prototype.toString applied to an instance [PASS] Object.prototype.toString applied after modifying the prototype's @@toStringTag [PASS] Object.prototype.toString applied to the instance after modifying the instance's @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after deleting @@toStringTag [EXPECTED_FAILURE][UNCAUGHT] ReferenceError: Window is not defined Window is not defined /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/webidl/ecmascript-binding/class-string-named-properties-object.window.js:3 const namedPropertiesObject = Object.getPrototypeOf(Window.prototype); ^ ReferenceError: Window is not defined at /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/webidl/ecmascript-binding/class-string-named-properties-object.window.js:3:53 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt/worker.js:70:3) at Module._compile (node:internal/modules/cjs/loader:1811:14) at Object..js (node:internal/modules/cjs/loader:1951:10) at Module.load (node:internal/modules/cjs/loader:1532:32) at Module._load (node:internal/modules/cjs/loader:1334:12) at wrapModuleLoad (node:internal/modules/cjs/loader:255:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) Command: /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-webidl.js 'ecmascript-binding/class-string-named-properties-object.window.js' [PASS] Constant INDEX_SIZE_ERR on DOMException constructor object [PASS] Constant INDEX_SIZE_ERR on DOMException prototype object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException constructor object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException prototype object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException constructor object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException prototype object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException constructor object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException prototype object [PASS] Constant INVALID_CHARACTER_ERR on DOMException constructor object [PASS] Constant INVALID_CHARACTER_ERR on DOMException prototype object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException constructor object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException prototype object [PASS] Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object [PASS] Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object [PASS] Constant NOT_FOUND_ERR on DOMException constructor object [PASS] Constant NOT_F
aarch64-linux: with shared libraries: test/wpt/test-webcrypto.js#L0
--- stderr --- (node:113245) ExperimentalWarning: The Argon2d Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The Argon2i Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The Argon2id Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The cSHAKE128 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The cSHAKE256 Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The SHA3-256 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The SHA3-384 Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The SHA3-512 Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The encapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The decapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The encapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The decapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:113245) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The ChaCha20-Poly1305 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:113245) ExperimentalWarning: The ML-DSA-44 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to sho
aarch64-linux: with shared libraries: test/wpt/test-streams.js#L0
--- stderr --- (node:112372) TimeoutNaNWarning: NaN is not a number. Timeout duration was set to 1. (Use `node --trace-warnings ...` to show where the warning was created) /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/streams.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] queuing-strategies-size-function-per-global.window.js: Browser-specific test [SKIPPED] readable-streams/cross-realm-crash.window.js: Browser-specific test [SKIPPED] readable-streams/owning-type-video-frame.any.js: Browser-specific test [SKIPPED] readable-streams/read-task-handling.window.js: Browser-specific test [SKIPPED] transferable/deserialize-error.window.js: Browser-specific test [SKIPPED] transferable/transfer-with-messageport.window.js: Browser-specific test [SKIPPED] transform-streams/invalid-realm.tentative.window.js: Browser-specific test [PASS] a signal argument 'null' should cause pipeTo() to reject [PASS] a signal argument 'AbortSignal' should cause pipeTo() to reject [PASS] a signal argument 'true' should cause pipeTo() to reject [PASS] a signal argument '-1' should cause pipeTo() to reject [PASS] a signal argument '[object AbortSignal]' should cause pipeTo() to reject [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; rejected cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = undefined (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = null (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = false (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = 0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = -0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = NaN (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = true (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = a (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = 1 (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = Symbol() (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = [object Object] (truthy) [PASS] an aborted signal should cause the writable stream to reject with an AbortError [UNEXPECTED_FAILURE][FAIL] idl_test setup promise_test: Unhandled rejection with value: object "WebIDLParseError: Syntax error at line 20 in streams, since `interface ReadableStream`: async_iterable<any>(optional ^ Unsupported generic type async_iterable" Error at get_stack (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:4802:21) at new AssertionError (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:4795:22) at assert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:4779:19) at Test.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:764:29) at Test.step (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at /home/runner/work/_te
aarch64-linux: with shared libraries: test/wpt/test-resource-timing.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/resource-timing.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] buffered-flag.any.js: Browser-specific test [SKIPPED] cors-preflight.any.js: Browser-specific test [SKIPPED] resource_nested_dedicated_worker.worker.js: Browser-specific test [SKIPPED] resource_timing.worker.js: Browser-specific test [SKIPPED] sizes-cache.any.js: Browser-specific test [SKIPPED] sizes-redirect.any.js: Browser-specific test [SKIPPED] supported_resource_type.any.js: Browser-specific test [PASS] idl_test validation [PASS] Partial interface Performance: original interface defined [PASS] Partial interface Performance: member names are unique [PASS] Partial interface Performance[2]: member names are unique [PASS] PerformanceResourceTiming interface: existence and properties of interface object [PASS] PerformanceResourceTiming interface object length [PASS] PerformanceResourceTiming interface object name [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's "constructor" property [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's @@unscopables property [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute finalResponseHeadersStart assert_true: The prototype object must have a property "finalResponseHeadersStart" expected true got false at IdlInterface.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute firstInterimResponseStart assert_true: The prototype object must have a property "firstInterimResponseStart" expected true got false at IdlInterface.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [UNEXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attrib
aarch64-linux: with shared libraries: test/wpt/test-fetch.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809 throw new Error( ^ Error: Found 1 unexpected passes. Consider updating test/wpt/status/fetch/api.json for these files: idlharness.https.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] abort/cache.https.any.js: Requires a WPT HTTP server [SKIPPED] abort/general.any.js: Requires a WPT HTTP server [SKIPPED] abort/request.any.js: Requires a WPT HTTP server [SKIPPED] basic/accept-header.any.js: Requires a WPT HTTP server [SKIPPED] basic/conditional-get.any.js: Requires a WPT HTTP server [SKIPPED] basic/error-after-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-combining.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-null-byte.any.js: Requires a WPT HTTP server [SKIPPED] basic/http-response-code.any.js: Requires a WPT HTTP server [SKIPPED] basic/integrity.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/keepalive.any.js: Requires a WPT HTTP server [SKIPPED] basic/mediasource.window.js: Requires a WPT HTTP server [SKIPPED] basic/mode-no-cors.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/mode-same-origin.any.js: Requires a WPT HTTP server [SKIPPED] basic/referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-forbidden-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-head.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-case.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-nonascii.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-private-network-headers.tentative.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-null-body.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-url.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-about.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-blob.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-data.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-others.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/status.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-safe-creation.any.js: Requires a WPT HTTP server [SKIPPED] basic/text-utf8.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-basic.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-expose-star.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-filtering.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-keepalive.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-multiple-origins.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-no-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-origin.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-cache.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-not-cors-safelisted.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-referrer.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-response-validation.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-star.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-status.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-credentials.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-preflight.any
aarch64-linux: with shared libraries: test/wpt/test-encoding.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/encoding.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled [SKIPPED] iso-2022-jp-decoder.any.js: iso-2022-jp decoder state handling bug: https://encoding.spec.whatwg.org/#iso-2022-jp-decoder [SKIPPED] legacy-mb-schinese/gb18030/gb18030-decoder.any.js: The gb18030 encoding is not supported [SKIPPED] legacy-mb-schinese/gbk/gbk-decoder.any.js: The gbk encoding is not supported [SKIPPED] replacement-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] single-byte-decoder.window.js?XMLHttpRequest: document is not defined [SKIPPED] single-byte-decoder.window.js?TextDecoder: document is not defined [SKIPPED] single-byte-decoder.window.js?document: document is not defined [SKIPPED] streams/invalid-realm.window.js: document is not defined [SKIPPED] streams/realms.window.js: window is not defined [SKIPPED] textdecoder-fatal-single-byte.any.js?1-1000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?1001-2000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?2001-3000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?3001-4000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?4001-5000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?5001-6000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?6001-7000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?7001-last: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-labels.any.js: The iso-8859-16 encoding is not supported [SKIPPED] textencoder-constructor-non-utf.any.js: The iso-8859-16 encoding is not supported [SKIPPED] unsupported-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] unsupported-labels.window.js: document is not defined [PASS] Default encodings [PASS] Default inputs [PASS] Encode/decode round trip: utf-8 [PASS] Decode sample: utf-16le [PASS] Decode sample: utf-16be [PASS] Decode sample: utf-16 [PASS] Invalid label "invalid-invalidLabel" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid l
aarch64-linux: with shared libraries: test/wpt/test-compression.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/compression.json for these files: idlharness.https.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] compression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-buffersource.tentative.any.js: ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] third_party/pako/pako_inflate.min.js: This is not a test file. [PASS] "a" should cause the constructor to throw [PASS] no input should cause the constructor to throw [PASS] non-string input should cause the constructor to throw [PASS] the result of compressing [,Hello,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate-raw should be 'HelloHello' [PASS] deflate compression with large flush output [PASS] gzip compression with large flush output [PASS] compressing 2 chunks with deflate should work [PASS] compressing 2 chunks with gzip should work [PASS] compressing 2 chunks with deflate-raw should work [PASS] compressing 3 chunks with deflate should work [PASS] compressing 3 chunks with gzip should work [PASS] compressing 3 chunks with deflate-raw should work [PASS] compressing 4 chunks with deflate should work [PASS] compressing 4 chunks with gzip should work [PASS] compressing 4 chunks with deflate-raw should work [PASS] compressing 5 chunks with deflate should work [PASS] compressing 5 chunks with gzip should work [PASS] compressing 5 chunks with deflate-raw should work [PASS] compressing 6 chunks with deflate should work [PASS] deflate-raw compression with large flush output [PASS] compressing 6 chunks with gzip should work [PASS] compressing 6 chunks with deflate-raw should work [PASS] compressing 7 chunks with deflate should work [PASS] compressing 7 chunks with gzip should work [PASS] compressing 7 chunks with deflate-raw should work [PASS] compressing 8 chunks with deflate should work [PASS] compressing 8 chunks with gzip should work [PASS] compressing 8 chunks with deflate-raw should work [PASS] compressing 9 chunks with deflate should work [PASS] compressing 9 chunks with gzip should work [PASS] compressing 9 chunks with deflate-raw should work [PASS] compressing 10 chunks with deflate should work [PASS] compressing 10 chunks with gzip should work [PASS] compressing 10 chunks with deflate-raw should work [PASS] compressing 11 chunks with deflate should work [PASS] compressing 11 chunks with gzip should work [PASS] compressing 11 chunks with deflate-raw should work [PASS] compressing 12 chunks with deflate should work [PASS] compressing 12 chunks with gzip should work [PASS] compressing 12 chunks with deflate-raw should work [PASS] compressing 13 chunks with deflate should work [PASS] compressing 13 chunks with gzip should work [PASS] compressing 13 chunks with deflate-raw should work [PASS] compressing 14 chunks with deflate should work [PASS]
aarch64-darwin: with shared libraries
Process completed with exit code 2.
aarch64-darwin: with shared libraries: test/wpt/test-webidl.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/webidl.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:520:22) Node.js v26.0.0-pre --- stdout --- [PASS] Constructor property enumeration order of "length", "name", and "prototype" [PASS] Method property enumeration order of "length" and "name" [PASS] Getter property enumeration order of "length" and "name" [PASS] @@toStringTag exists on the prototype with the appropriate descriptor [PASS] @@toStringTag must not exist on the instance [PASS] Object.prototype.toString applied to the prototype [PASS] Object.prototype.toString applied to an instance [PASS] Object.prototype.toString applied after modifying the prototype's @@toStringTag [PASS] Object.prototype.toString applied to the instance after modifying the instance's @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after deleting @@toStringTag [PASS] @@toStringTag exists with the appropriate descriptor [PASS] Object.prototype.toString [PASS] Object.prototype.toString applied after modifying @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after nulling the prototype [EXPECTED_FAILURE][UNCAUGHT] ReferenceError: Window is not defined Window is not defined /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/webidl/ecmascript-binding/class-string-named-properties-object.window.js:3 const namedPropertiesObject = Object.getPrototypeOf(Window.prototype); ^ ReferenceError: Window is not defined at /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/webidl/ecmascript-binding/class-string-named-properties-object.window.js:3:53 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt/worker.js:70:3) at Module._compile (node:internal/modules/cjs/loader:1811:14) at Object..js (node:internal/modules/cjs/loader:1951:10) at Module.load (node:internal/modules/cjs/loader:1532:32) at Module._load (node:internal/modules/cjs/loader:1334:12) at wrapModuleLoad (node:internal/modules/cjs/loader:255:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) Command: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-webidl.js 'ecmascript-binding/class-string-named-properties-object.window.js' [PASS] existence and property descriptor of DOMException [PASS] existence and property descriptor of DOMException.prototype [PASS] existence and property descriptor of DOMException.prototype.constructor [PASS] Constant INDEX_SIZE_ERR on DOMException constructor object [PASS] Constant INDEX_SIZE_ERR on DOMException prototype object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException constructor object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException prototype object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException constructor object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException prototype object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException constructor object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException prototype object [PASS] Constant INVALID_CHARACTER_ERR on DOMException constructor object [PASS] Constant INVALID_CHARACTER_ERR on DOMException prototype object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException constructor object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException prototype object [PASS] Constant NO_MODIFICATION_
aarch64-darwin: with shared libraries: test/wpt/test-webcrypto.js#L0
--- stderr --- (node:31641) ExperimentalWarning: The Argon2d Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The Argon2i Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The Argon2id Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The cSHAKE128 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The cSHAKE256 Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The SHA3-256 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The SHA3-384 Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The SHA3-512 Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The encapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The decapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The encapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The decapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:31641) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The ChaCha20-Poly1305 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:31641) ExperimentalWarning: The ML-DSA-44 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was c
aarch64-darwin: with shared libraries: test/wpt/test-streams.js#L0
--- stderr --- (node:31084) TimeoutNaNWarning: NaN is not a number. Timeout duration was set to 1. (Use `node --trace-warnings ...` to show where the warning was created) /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/streams.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] queuing-strategies-size-function-per-global.window.js: Browser-specific test [SKIPPED] readable-streams/cross-realm-crash.window.js: Browser-specific test [SKIPPED] readable-streams/owning-type-video-frame.any.js: Browser-specific test [SKIPPED] readable-streams/read-task-handling.window.js: Browser-specific test [SKIPPED] transferable/deserialize-error.window.js: Browser-specific test [SKIPPED] transferable/transfer-with-messageport.window.js: Browser-specific test [SKIPPED] transform-streams/invalid-realm.tentative.window.js: Browser-specific test [PASS] a signal argument 'null' should cause pipeTo() to reject [PASS] a signal argument 'AbortSignal' should cause pipeTo() to reject [PASS] a signal argument 'true' should cause pipeTo() to reject [PASS] a signal argument '-1' should cause pipeTo() to reject [PASS] a signal argument '[object AbortSignal]' should cause pipeTo() to reject [PASS] an aborted signal should cause the writable stream to reject with an AbortError [PASS] (reason: 'null') all the error objects should be the same object [PASS] (reason: 'undefined') all the error objects should be the same object [PASS] (reason: 'error1: error1') all the error objects should be the same object [UNEXPECTED_FAILURE][FAIL] idl_test setup promise_test: Unhandled rejection with value: object "WebIDLParseError: Syntax error at line 20 in streams, since `interface ReadableStream`: async_iterable<any>(optional ^ Unsupported generic type async_iterable" Error at get_stack (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:4802:21) at new AssertionError (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:4795:22) at assert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:4779:19) at Test.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:764:29) at Test.step (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2916:35 Command: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-streams.js 'idlharness.any.js' [PASS] preventCancel should prevent canceling the readable [PASS] preventAbort should prevent aborting the readable [PASS] preventCancel and preventAbort should prevent canceling the readable and aborting the readable [PASS] (reason: 'null') abort should prevent further reads [PASS] (reason: 'undefined') abort should prevent further reads [PASS] (reason: 'error1: error1') abort should prevent further reads [PASS] (reason: 'null') all pending writes should complete on abort [PASS] (reason: 'undefined') all pending writes should complete on abort [PASS] (reason: 'error1: error1') all pending writes should complete on abort [PASS] (reason: 'null') underlyingSource.cancel() should called when abort, even with pending pull [PASS] (reason: 'undefined') underlyingSource.cancel() should called when abort, even with pending pull [PASS] (reason: 'error1: error1') underlyingSource.cancel() should called wh
aarch64-darwin: with shared libraries: test/wpt/test-resource-timing.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/resource-timing.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] buffered-flag.any.js: Browser-specific test [SKIPPED] cors-preflight.any.js: Browser-specific test [SKIPPED] resource_nested_dedicated_worker.worker.js: Browser-specific test [SKIPPED] resource_timing.worker.js: Browser-specific test [SKIPPED] sizes-cache.any.js: Browser-specific test [SKIPPED] sizes-redirect.any.js: Browser-specific test [SKIPPED] supported_resource_type.any.js: Browser-specific test [PASS] idl_test validation [PASS] Partial interface Performance: original interface defined [PASS] Partial interface Performance: member names are unique [PASS] Partial interface Performance[2]: member names are unique [PASS] PerformanceResourceTiming interface: existence and properties of interface object [PASS] PerformanceResourceTiming interface object length [PASS] PerformanceResourceTiming interface object name [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's "constructor" property [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's @@unscopables property [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute finalResponseHeadersStart assert_true: The prototype object must have a property "finalResponseHeadersStart" expected true got false at IdlInterface.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute firstInterimResponseStart assert_true: The prototype object must have a property "firstInterimResponseStart" expected true got false at IdlInterface.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [UNEXPECTED_FAILURE][FAIL] PerformanceResourceTiming i
aarch64-darwin: with shared libraries: test/wpt/test-fetch.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809 throw new Error( ^ Error: Found 1 unexpected passes. Consider updating test/wpt/status/fetch/api.json for these files: idlharness.https.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] abort/cache.https.any.js: Requires a WPT HTTP server [SKIPPED] abort/general.any.js: Requires a WPT HTTP server [SKIPPED] abort/request.any.js: Requires a WPT HTTP server [SKIPPED] basic/accept-header.any.js: Requires a WPT HTTP server [SKIPPED] basic/conditional-get.any.js: Requires a WPT HTTP server [SKIPPED] basic/error-after-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-combining.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-null-byte.any.js: Requires a WPT HTTP server [SKIPPED] basic/http-response-code.any.js: Requires a WPT HTTP server [SKIPPED] basic/integrity.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/keepalive.any.js: Requires a WPT HTTP server [SKIPPED] basic/mediasource.window.js: Requires a WPT HTTP server [SKIPPED] basic/mode-no-cors.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/mode-same-origin.any.js: Requires a WPT HTTP server [SKIPPED] basic/referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-forbidden-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-head.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-case.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-nonascii.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-private-network-headers.tentative.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-null-body.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-url.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-about.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-blob.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-data.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-others.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/status.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-safe-creation.any.js: Requires a WPT HTTP server [SKIPPED] basic/text-utf8.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-basic.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-expose-star.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-filtering.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-keepalive.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-multiple-origins.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-no-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-origin.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-cache.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-not-cors-safelisted.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-referrer.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-response-validation.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-star.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-status.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-credentials.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-preflight.a
aarch64-darwin: with shared libraries: test/wpt/test-encoding.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/encoding.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled [SKIPPED] iso-2022-jp-decoder.any.js: iso-2022-jp decoder state handling bug: https://encoding.spec.whatwg.org/#iso-2022-jp-decoder [SKIPPED] legacy-mb-schinese/gb18030/gb18030-decoder.any.js: The gb18030 encoding is not supported [SKIPPED] legacy-mb-schinese/gbk/gbk-decoder.any.js: The gbk encoding is not supported [SKIPPED] replacement-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] single-byte-decoder.window.js?XMLHttpRequest: document is not defined [SKIPPED] single-byte-decoder.window.js?TextDecoder: document is not defined [SKIPPED] single-byte-decoder.window.js?document: document is not defined [SKIPPED] streams/invalid-realm.window.js: document is not defined [SKIPPED] streams/realms.window.js: window is not defined [SKIPPED] textdecoder-fatal-single-byte.any.js?1-1000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?1001-2000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?2001-3000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?3001-4000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?4001-5000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?5001-6000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?6001-7000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?7001-last: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-labels.any.js: The iso-8859-16 encoding is not supported [SKIPPED] textencoder-constructor-non-utf.any.js: The iso-8859-16 encoding is not supported [SKIPPED] unsupported-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] unsupported-labels.window.js: document is not defined [PASS] Default encodings [PASS] Default inputs [PASS] Encode/decode round trip: utf-8 [PASS] Decode sample: utf-16le [PASS] Decode sample: utf-16be [PASS] Decode sample: utf-16 [PASS] Invalid label "invalid-invalidLabel" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid
aarch64-darwin: with shared libraries: test/wpt/test-compression.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/compression.json for these files: idlharness.https.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] compression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-buffersource.tentative.any.js: ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] third_party/pako/pako_inflate.min.js: This is not a test file. [PASS] "a" should cause the constructor to throw [PASS] no input should cause the constructor to throw [PASS] non-string input should cause the constructor to throw [PASS] the result of compressing [,Hello,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate-raw should be 'HelloHello' [PASS] compressing 2 chunks with deflate should work [PASS] compressing 2 chunks with gzip should work [PASS] compressing 2 chunks with deflate-raw should work [PASS] compressing 3 chunks with deflate should work [PASS] deflate compression with large flush output [PASS] compressing 3 chunks with gzip should work [PASS] compressing 3 chunks with deflate-raw should work [PASS] compressing 4 chunks with deflate should work [PASS] compressing 4 chunks with gzip should work [PASS] compressing 4 chunks with deflate-raw should work [PASS] compressing 5 chunks with deflate should work [PASS] compressing 5 chunks with gzip should work [PASS] compressing 5 chunks with deflate-raw should work [PASS] compressing 6 chunks with deflate should work [PASS] compressing 6 chunks with gzip should work [PASS] compressing 6 chunks with deflate-raw should work [PASS] compressing 7 chunks with deflate should work [PASS] compressing 7 chunks with gzip should work [PASS] compressing 7 chunks with deflate-raw should work [PASS] compressing 8 chunks with deflate should work [PASS] compressing 8 chunks with gzip should work [PASS] gzip compression with large flush output [PASS] compressing 8 chunks with deflate-raw should work [PASS] compressing 9 chunks with deflate should work [PASS] compressing 9 chunks with gzip should work [PASS] compressing 9 chunks with deflate-raw should work [PASS] compressing 10 chunks with deflate should work [PASS] compressing 10 chunks with gzip should work [PASS] compressing 10 chunks with deflate-raw should work [PASS] compressing 11 chunks with deflate should work [PASS] compressing 11 chunks with gzip should work [PASS] compressing 11 chunks with deflate-raw should work [PASS] compressing 12 chunks with deflate should work [PASS] deflate-raw compression with large flush output [PASS] compressing 12 chunks with gzip should work [PASS] compressing 12 chunks with deflate-raw should work [PASS] compressing 13 chunks with deflate should work [PASS] compressing 13 chunks with gzip should work [PASS] compressing 13 chunks with deflate-raw should work [PASS] compressing 14 chunks with deflate should work [PAS
x86_64-linux: with shared libraries
Process completed with exit code 2.
x86_64-linux: with shared libraries: test/wpt/test-webidl.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/webidl.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:520:22) Node.js v26.0.0-pre --- stdout --- [PASS] @@toStringTag exists with the appropriate descriptor [PASS] Object.prototype.toString [PASS] Object.prototype.toString applied after modifying @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after nulling the prototype [PASS] @@toStringTag exists on the prototype with the appropriate descriptor [PASS] Constructor property enumeration order of "length", "name", and "prototype" [PASS] Method property enumeration order of "length" and "name" [PASS] @@toStringTag must not exist on the instance [PASS] Object.prototype.toString applied to the prototype [PASS] Object.prototype.toString applied to an instance [PASS] Object.prototype.toString applied after modifying the prototype's @@toStringTag [PASS] Object.prototype.toString applied to the instance after modifying the instance's @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after deleting @@toStringTag [PASS] Getter property enumeration order of "length" and "name" [EXPECTED_FAILURE][UNCAUGHT] ReferenceError: Window is not defined Window is not defined /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/webidl/ecmascript-binding/class-string-named-properties-object.window.js:3 const namedPropertiesObject = Object.getPrototypeOf(Window.prototype); ^ ReferenceError: Window is not defined at /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/webidl/ecmascript-binding/class-string-named-properties-object.window.js:3:53 at Script.runInThisContext (node:vm:137:12) at runInThisContext (node:vm:317:38) at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt/worker.js:70:3) at Module._compile (node:internal/modules/cjs/loader:1811:14) at Object..js (node:internal/modules/cjs/loader:1951:10) at Module.load (node:internal/modules/cjs/loader:1532:32) at Module._load (node:internal/modules/cjs/loader:1334:12) at wrapModuleLoad (node:internal/modules/cjs/loader:255:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) Command: /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-webidl.js 'ecmascript-binding/class-string-named-properties-object.window.js' [PASS] Constant INDEX_SIZE_ERR on DOMException constructor object [PASS] Constant INDEX_SIZE_ERR on DOMException prototype object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException constructor object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException prototype object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException constructor object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException prototype object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException constructor object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException prototype object [PASS] Constant INVALID_CHARACTER_ERR on DOMException constructor object [PASS] Constant INVALID_CHARACTER_ERR on DOMException prototype object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException constructor object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException prototype object [PASS] Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object [PASS] Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object [PASS] Constant NOT_FOUND_ERR on DOMException constructor object [PASS] Constant NOT_F
x86_64-linux: with shared libraries: test/wpt/test-webcrypto.js#L0
--- stderr --- (node:112901) ExperimentalWarning: The Argon2d Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The Argon2i Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The Argon2id Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The cSHAKE128 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The cSHAKE256 Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The SHA3-256 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The SHA3-384 Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The SHA3-512 Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The encapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The decapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The encapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The decapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:112901) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The ChaCha20-Poly1305 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:112901) ExperimentalWarning: The ML-DSA-44 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to sho
x86_64-linux: with shared libraries: test/wpt/test-streams.js#L0
--- stderr --- (node:112028) TimeoutNaNWarning: NaN is not a number. Timeout duration was set to 1. (Use `node --trace-warnings ...` to show where the warning was created) /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/streams.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] queuing-strategies-size-function-per-global.window.js: Browser-specific test [SKIPPED] readable-streams/cross-realm-crash.window.js: Browser-specific test [SKIPPED] readable-streams/owning-type-video-frame.any.js: Browser-specific test [SKIPPED] readable-streams/read-task-handling.window.js: Browser-specific test [SKIPPED] transferable/deserialize-error.window.js: Browser-specific test [SKIPPED] transferable/transfer-with-messageport.window.js: Browser-specific test [SKIPPED] transform-streams/invalid-realm.tentative.window.js: Browser-specific test [PASS] a signal argument 'null' should cause pipeTo() to reject [PASS] a signal argument 'AbortSignal' should cause pipeTo() to reject [PASS] a signal argument 'true' should cause pipeTo() to reject [PASS] a signal argument '-1' should cause pipeTo() to reject [PASS] a signal argument '[object AbortSignal]' should cause pipeTo() to reject [PASS] an aborted signal should cause the writable stream to reject with an AbortError [PASS] (reason: 'null') all the error objects should be the same object [PASS] (reason: 'undefined') all the error objects should be the same object [PASS] (reason: 'error1: error1') all the error objects should be the same object [PASS] preventCancel should prevent canceling the readable [PASS] preventAbort should prevent aborting the readable [PASS] preventCancel and preventAbort should prevent canceling the readable and aborting the readable [PASS] (reason: 'null') abort should prevent further reads [PASS] (reason: 'undefined') abort should prevent further reads [PASS] (reason: 'error1: error1') abort should prevent further reads [PASS] (reason: 'null') all pending writes should complete on abort [PASS] (reason: 'undefined') all pending writes should complete on abort [PASS] (reason: 'error1: error1') all pending writes should complete on abort [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; rejected cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = undefined (falsy); fulfilled cancel promise [PASS] (reason: 'null') underlyingSource.cancel() should called when abort, even with pending pull [PASS] Closing must be propagated backward: starts closed; preventCancel = null (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = false (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = 0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = -0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = NaN (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = (falsy); fulfilled cancel promise [PASS] (reason: 'undefined') underlyingSource.cancel() should called when abort, even with pending pull [PASS] Closing must be propagated backward: starts closed; preventCancel = true (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = a (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = 1 (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = Symbol() (truthy) [PASS] Closing must be propagated backward: starts closed
x86_64-linux: with shared libraries: test/wpt/test-resource-timing.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/resource-timing.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] buffered-flag.any.js: Browser-specific test [SKIPPED] cors-preflight.any.js: Browser-specific test [SKIPPED] resource_nested_dedicated_worker.worker.js: Browser-specific test [SKIPPED] resource_timing.worker.js: Browser-specific test [SKIPPED] sizes-cache.any.js: Browser-specific test [SKIPPED] sizes-redirect.any.js: Browser-specific test [SKIPPED] supported_resource_type.any.js: Browser-specific test [PASS] idl_test validation [PASS] Partial interface Performance: original interface defined [PASS] Partial interface Performance: member names are unique [PASS] Partial interface Performance[2]: member names are unique [PASS] PerformanceResourceTiming interface: existence and properties of interface object [PASS] PerformanceResourceTiming interface object length [PASS] PerformanceResourceTiming interface object name [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's "constructor" property [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's @@unscopables property [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute finalResponseHeadersStart assert_true: The prototype object must have a property "finalResponseHeadersStart" expected true got false at IdlInterface.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute firstInterimResponseStart assert_true: The prototype object must have a property "firstInterimResponseStart" expected true got false at IdlInterface.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [UNEXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attrib
x86_64-linux: with shared libraries: test/wpt/test-fetch.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809 throw new Error( ^ Error: Found 1 unexpected passes. Consider updating test/wpt/status/fetch/api.json for these files: idlharness.https.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] abort/cache.https.any.js: Requires a WPT HTTP server [SKIPPED] abort/general.any.js: Requires a WPT HTTP server [SKIPPED] abort/request.any.js: Requires a WPT HTTP server [SKIPPED] basic/accept-header.any.js: Requires a WPT HTTP server [SKIPPED] basic/conditional-get.any.js: Requires a WPT HTTP server [SKIPPED] basic/error-after-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-combining.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-null-byte.any.js: Requires a WPT HTTP server [SKIPPED] basic/http-response-code.any.js: Requires a WPT HTTP server [SKIPPED] basic/integrity.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/keepalive.any.js: Requires a WPT HTTP server [SKIPPED] basic/mediasource.window.js: Requires a WPT HTTP server [SKIPPED] basic/mode-no-cors.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/mode-same-origin.any.js: Requires a WPT HTTP server [SKIPPED] basic/referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-forbidden-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-head.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-case.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-nonascii.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-private-network-headers.tentative.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-null-body.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-url.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-about.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-blob.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-data.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-others.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/status.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-safe-creation.any.js: Requires a WPT HTTP server [SKIPPED] basic/text-utf8.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-basic.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-expose-star.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-filtering.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-keepalive.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-multiple-origins.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-no-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-origin.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-cache.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-not-cors-safelisted.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-referrer.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-response-validation.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-star.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-status.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-credentials.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-preflight.any
x86_64-linux: with shared libraries: test/wpt/test-encoding.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/encoding.json for these files: idlharness.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled [SKIPPED] iso-2022-jp-decoder.any.js: iso-2022-jp decoder state handling bug: https://encoding.spec.whatwg.org/#iso-2022-jp-decoder [SKIPPED] legacy-mb-schinese/gb18030/gb18030-decoder.any.js: The gb18030 encoding is not supported [SKIPPED] legacy-mb-schinese/gbk/gbk-decoder.any.js: The gbk encoding is not supported [SKIPPED] replacement-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] single-byte-decoder.window.js?XMLHttpRequest: document is not defined [SKIPPED] single-byte-decoder.window.js?TextDecoder: document is not defined [SKIPPED] single-byte-decoder.window.js?document: document is not defined [SKIPPED] streams/invalid-realm.window.js: document is not defined [SKIPPED] streams/realms.window.js: window is not defined [SKIPPED] textdecoder-fatal-single-byte.any.js?1-1000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?1001-2000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?2001-3000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?3001-4000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?4001-5000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?5001-6000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?6001-7000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?7001-last: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-labels.any.js: The iso-8859-16 encoding is not supported [SKIPPED] textencoder-constructor-non-utf.any.js: The iso-8859-16 encoding is not supported [SKIPPED] unsupported-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] unsupported-labels.window.js: document is not defined [PASS] Invalid label "invalid-invalidLabel" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode11utf8\v" shou
x86_64-linux: with shared libraries: test/wpt/test-compression.js#L0
--- stderr --- /home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/compression.json for these files: idlharness.https.any.js at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] compression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-buffersource.tentative.any.js: ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] third_party/pako/pako_inflate.min.js: This is not a test file. [PASS] "a" should cause the constructor to throw [PASS] no input should cause the constructor to throw [PASS] non-string input should cause the constructor to throw [PASS] the result of compressing [,Hello,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate-raw should be 'HelloHello' [PASS] deflate compression with large flush output [PASS] compressing 2 chunks with deflate should work [PASS] compressing 2 chunks with gzip should work [PASS] compressing 2 chunks with deflate-raw should work [PASS] compressing 3 chunks with deflate should work [PASS] compressing 3 chunks with gzip should work [PASS] compressing 3 chunks with deflate-raw should work [PASS] gzip compression with large flush output [PASS] compressing 4 chunks with deflate should work [PASS] compressing 4 chunks with gzip should work [PASS] compressing 4 chunks with deflate-raw should work [PASS] compressing 5 chunks with deflate should work [PASS] compressing 5 chunks with gzip should work [PASS] compressing 5 chunks with deflate-raw should work [PASS] compressing 6 chunks with deflate should work [PASS] compressing 6 chunks with gzip should work [PASS] compressing 6 chunks with deflate-raw should work [PASS] compressing 7 chunks with deflate should work [PASS] compressing 7 chunks with gzip should work [PASS] compressing 7 chunks with deflate-raw should work [PASS] compressing 8 chunks with deflate should work [PASS] the length of deflated data should be shorter than that of the original data [PASS] compressing 8 chunks with gzip should work [PASS] compressing 8 chunks with deflate-raw should work [PASS] compressing 9 chunks with deflate should work [PASS] deflate-raw compression with large flush output [PASS] compressing 9 chunks with gzip should work [PASS] compressing 9 chunks with deflate-raw should work [PASS] the length of gzipped data should be shorter than that of the original data [PASS] compressing 10 chunks with deflate should work [PASS] compressing 10 chunks with gzip should work [PASS] compressing 10 chunks with deflate-raw should work [PASS] compressing 11 chunks with deflate should work [PASS] compressing 11 chunks with gzip should work [PASS] the length of deflated (with -raw) data should be shorter than that of the original data [PASS] compressing 11 chunks with deflate-raw should work [PASS] compressing 12 chunks with deflate should work [PASS] compressing 12 chunks with gzip should work [PASS] compressing
x86_64-darwin: with shared libraries
Process completed with exit code 2.
x86_64-darwin: with shared libraries: test/wpt/test-webidl.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/webidl.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:520:22) Node.js v26.0.0-pre --- stdout --- [PASS] @@toStringTag exists on the prototype with the appropriate descriptor [PASS] @@toStringTag must not exist on the instance [PASS] Object.prototype.toString applied to the prototype [PASS] Object.prototype.toString applied to an instance [PASS] Object.prototype.toString applied after modifying the prototype's @@toStringTag [PASS] Object.prototype.toString applied to the instance after modifying the instance's @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after deleting @@toStringTag [PASS] Constructor property enumeration order of "length", "name", and "prototype" [PASS] Method property enumeration order of "length" and "name" [PASS] Getter property enumeration order of "length" and "name" [PASS] @@toStringTag exists with the appropriate descriptor [PASS] Object.prototype.toString [PASS] Object.prototype.toString applied after modifying @@toStringTag [PASS] Object.prototype.toString applied to a null-prototype instance [PASS] Object.prototype.toString applied after nulling the prototype [PASS] Constant INDEX_SIZE_ERR on DOMException constructor object [PASS] Constant INDEX_SIZE_ERR on DOMException prototype object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException constructor object [PASS] Constant DOMSTRING_SIZE_ERR on DOMException prototype object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException constructor object [PASS] Constant HIERARCHY_REQUEST_ERR on DOMException prototype object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException constructor object [PASS] Constant WRONG_DOCUMENT_ERR on DOMException prototype object [PASS] Constant INVALID_CHARACTER_ERR on DOMException constructor object [PASS] Constant INVALID_CHARACTER_ERR on DOMException prototype object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException constructor object [PASS] Constant NO_DATA_ALLOWED_ERR on DOMException prototype object [PASS] Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object [PASS] Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object [PASS] Constant NOT_FOUND_ERR on DOMException constructor object [PASS] Constant NOT_FOUND_ERR on DOMException prototype object [PASS] Constant NOT_SUPPORTED_ERR on DOMException constructor object [PASS] Constant NOT_SUPPORTED_ERR on DOMException prototype object [PASS] Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object [PASS] Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object [PASS] Constant INVALID_STATE_ERR on DOMException constructor object [PASS] Constant INVALID_STATE_ERR on DOMException prototype object [PASS] Constant SYNTAX_ERR on DOMException constructor object [PASS] Constant SYNTAX_ERR on DOMException prototype object [PASS] Constant INVALID_MODIFICATION_ERR on DOMException constructor object [PASS] Constant INVALID_MODIFICATION_ERR on DOMException prototype object [PASS] Constant NAMESPACE_ERR on DOMException constructor object [PASS] Constant NAMESPACE_ERR on DOMException prototype object [PASS] Constant INVALID_ACCESS_ERR on DOMException constructor object [PASS] Constant INVALID_ACCESS_ERR on DOMException prototype object [PASS] Constant VALIDATION_ERR on DOMException constructor object [PASS] Constant VALIDATION_ERR on DOMException prototype object [PASS] Constant TYPE_MISMATCH_ERR on DOMException constructor object [PASS] Constant TYPE_MISMATCH_ERR on DOMException prototype object [PASS] Constant SECURITY_ERR on DOMException constructor object [PASS] Constant SECURITY_ERR on DOMException prototype object [PASS] Constant NETWORK_ERR on DOMException constructor object [PASS] Constant NETWOR
x86_64-darwin: with shared libraries: test/wpt/test-webcrypto.js#L0
--- stderr --- (node:35455) ExperimentalWarning: The Argon2d Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The Argon2i Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The Argon2id Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The X448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The cSHAKE128 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The cSHAKE256 Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The SHA3-256 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The SHA3-384 Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The SHA3-512 Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The encapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The decapsulateBits Web Crypto API method is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The ML-KEM-512 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The encapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The decapsulateKey Web Crypto API method is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The ML-KEM-768 Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The ML-KEM-1024 Web Crypto API algorithm is an experimental feature and might change at any time (node:35455) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The ChaCha20-Poly1305 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The AES-OCB Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The Ed448 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) (node:35455) ExperimentalWarning: The ML-DSA-44 Web Crypto API algorithm is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was c
x86_64-darwin: with shared libraries: test/wpt/test-streams.js#L0
--- stderr --- (node:34583) TimeoutNaNWarning: NaN is not a number. Timeout duration was set to 1. (Use `node --trace-warnings ...` to show where the warning was created) /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/streams.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] queuing-strategies-size-function-per-global.window.js: Browser-specific test [SKIPPED] readable-streams/cross-realm-crash.window.js: Browser-specific test [SKIPPED] readable-streams/owning-type-video-frame.any.js: Browser-specific test [SKIPPED] readable-streams/read-task-handling.window.js: Browser-specific test [SKIPPED] transferable/deserialize-error.window.js: Browser-specific test [SKIPPED] transferable/transfer-with-messageport.window.js: Browser-specific test [SKIPPED] transform-streams/invalid-realm.tentative.window.js: Browser-specific test [PASS] a signal argument 'null' should cause pipeTo() to reject [PASS] a signal argument 'AbortSignal' should cause pipeTo() to reject [PASS] a signal argument 'true' should cause pipeTo() to reject [PASS] a signal argument '-1' should cause pipeTo() to reject [PASS] a signal argument '[object AbortSignal]' should cause pipeTo() to reject [PASS] an aborted signal should cause the writable stream to reject with an AbortError [PASS] (reason: 'null') all the error objects should be the same object [PASS] (reason: 'undefined') all the error objects should be the same object [PASS] (reason: 'error1: error1') all the error objects should be the same object [PASS] preventCancel should prevent canceling the readable [PASS] preventAbort should prevent aborting the readable [PASS] preventCancel and preventAbort should prevent canceling the readable and aborting the readable [PASS] (reason: 'null') abort should prevent further reads [PASS] (reason: 'undefined') abort should prevent further reads [PASS] (reason: 'error1: error1') abort should prevent further reads [PASS] (reason: 'null') all pending writes should complete on abort [PASS] (reason: 'undefined') all pending writes should complete on abort [PASS] (reason: 'error1: error1') all pending writes should complete on abort [PASS] (reason: 'null') underlyingSource.cancel() should called when abort, even with pending pull [PASS] (reason: 'undefined') underlyingSource.cancel() should called when abort, even with pending pull [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel omitted; rejected cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = undefined (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = null (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = false (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = 0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = -0 (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = NaN (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = (falsy); fulfilled cancel promise [PASS] Closing must be propagated backward: starts closed; preventCancel = true (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = a (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = 1 (truthy) [PASS] Closing must be propagated backward: starts closed; preventCancel = Symbol() (truthy) [PASS] Closing must be propagated backward: starts close
x86_64-darwin: with shared libraries: test/wpt/test-resource-timing.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/resource-timing.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] buffered-flag.any.js: Browser-specific test [SKIPPED] cors-preflight.any.js: Browser-specific test [SKIPPED] resource_nested_dedicated_worker.worker.js: Browser-specific test [SKIPPED] resource_timing.worker.js: Browser-specific test [SKIPPED] sizes-cache.any.js: Browser-specific test [SKIPPED] sizes-redirect.any.js: Browser-specific test [SKIPPED] supported_resource_type.any.js: Browser-specific test [PASS] idl_test validation [PASS] Partial interface Performance: original interface defined [PASS] Partial interface Performance: member names are unique [PASS] Partial interface Performance[2]: member names are unique [PASS] PerformanceResourceTiming interface: existence and properties of interface object [PASS] PerformanceResourceTiming interface object length [PASS] PerformanceResourceTiming interface object name [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's "constructor" property [PASS] PerformanceResourceTiming interface: existence and properties of interface prototype object's @@unscopables property [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute finalResponseHeadersStart assert_true: The prototype object must have a property "finalResponseHeadersStart" expected true got false at IdlInterface.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [EXPECTED_FAILURE][FAIL] PerformanceResourceTiming interface: attribute firstInterimResponseStart assert_true: The prototype object must have a property "firstInterimResponseStart" expected true got false at IdlInterface.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2223:13) at Test.step (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/testharness.js:2869:25) at IdlInterface.test_member_attribute (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2170:12) at IdlInterface.test_members (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:2712:22) at IdlInterface.test (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/fixtures/wpt/resources/idlharness.js:1448:10) Command: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/wpt/test-resource-timing.js 'idlharness.any.js' [UNEXPECTED_FAILURE][FAIL] PerformanceResourceTiming i
x86_64-darwin: with shared libraries: test/wpt/test-fetch.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809 throw new Error( ^ Error: Found 1 unexpected passes. Consider updating test/wpt/status/fetch/api.json for these files: idlharness.https.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:809:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] abort/cache.https.any.js: Requires a WPT HTTP server [SKIPPED] abort/general.any.js: Requires a WPT HTTP server [SKIPPED] abort/request.any.js: Requires a WPT HTTP server [SKIPPED] basic/accept-header.any.js: Requires a WPT HTTP server [SKIPPED] basic/conditional-get.any.js: Requires a WPT HTTP server [SKIPPED] basic/error-after-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-combining.any.js: Requires a WPT HTTP server [SKIPPED] basic/header-value-null-byte.any.js: Requires a WPT HTTP server [SKIPPED] basic/http-response-code.any.js: Requires a WPT HTTP server [SKIPPED] basic/integrity.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/keepalive.any.js: Requires a WPT HTTP server [SKIPPED] basic/mediasource.window.js: Requires a WPT HTTP server [SKIPPED] basic/mode-no-cors.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/mode-same-origin.any.js: Requires a WPT HTTP server [SKIPPED] basic/referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-forbidden-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-head.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-case.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers-nonascii.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-headers.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-private-network-headers.tentative.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-referrer.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.any.js: Requires a WPT HTTP server [SKIPPED] basic/request-upload.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-null-body.any.js: Requires a WPT HTTP server [SKIPPED] basic/response-url.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-about.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-blob.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-data.any.js: Requires a WPT HTTP server [SKIPPED] basic/scheme-others.sub.any.js: Requires a WPT HTTP server [SKIPPED] basic/status.h2.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-response.any.js: Requires a WPT HTTP server [SKIPPED] basic/stream-safe-creation.any.js: Requires a WPT HTTP server [SKIPPED] basic/text-utf8.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-basic.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-cookies.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-expose-star.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-filtering.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-keepalive.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-multiple-origins.sub.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-no-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-origin.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-cache.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-not-cors-safelisted.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-redirect.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-referrer.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-response-validation.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-star.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight-status.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-preflight.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-credentials.any.js: Requires a WPT HTTP server [SKIPPED] cors/cors-redirect-preflight.a
x86_64-darwin: with shared libraries: test/wpt/test-encoding.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/encoding.json for these files: idlharness.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled [SKIPPED] iso-2022-jp-decoder.any.js: iso-2022-jp decoder state handling bug: https://encoding.spec.whatwg.org/#iso-2022-jp-decoder [SKIPPED] legacy-mb-schinese/gb18030/gb18030-decoder.any.js: The gb18030 encoding is not supported [SKIPPED] legacy-mb-schinese/gbk/gbk-decoder.any.js: The gbk encoding is not supported [SKIPPED] replacement-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] single-byte-decoder.window.js?XMLHttpRequest: document is not defined [SKIPPED] single-byte-decoder.window.js?TextDecoder: document is not defined [SKIPPED] single-byte-decoder.window.js?document: document is not defined [SKIPPED] streams/invalid-realm.window.js: document is not defined [SKIPPED] streams/realms.window.js: window is not defined [SKIPPED] textdecoder-fatal-single-byte.any.js?1-1000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?1001-2000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?2001-3000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?3001-4000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?4001-5000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?5001-6000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?6001-7000: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-fatal-single-byte.any.js?7001-last: The iso-8859-16 encoding is not supported [SKIPPED] textdecoder-labels.any.js: The iso-8859-16 encoding is not supported [SKIPPED] textencoder-constructor-non-utf.any.js: The iso-8859-16 encoding is not supported [SKIPPED] unsupported-encodings.any.js: decoding-helpers.js needs XMLHttpRequest [SKIPPED] unsupported-labels.window.js: document is not defined [PASS] Default encodings [PASS] Default inputs [PASS] Encode/decode round trip: utf-8 [PASS] Decode sample: utf-16le [PASS] Decode sample: utf-16be [PASS] Decode sample: utf-16 [PASS] Invalid label "invalid-invalidLabel" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode-1-1-utf-8\0" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label "\vunicode-1-1-utf-8\v" should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label " unicode-1-1-utf-8 " should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8" should be rejected by TextDecoder. [PASS] Invalid label "unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "
unicode-1-1-utf-8
" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8" should be rejected by TextDecoder. [PASS] Invalid label "unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid label "\0unicode11utf8\0" should be rejected by TextDecoder. [PASS] Invalid
x86_64-darwin: with shared libraries: test/wpt/test-compression.js#L0
--- stderr --- /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803 throw new Error( ^ Error: Found 1 unexpected failures. Consider updating test/wpt/status/compression.json for these files: idlharness.https.any.js at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-22fd4d3b0a78-slim/test/common/wpt.js:803:15) at process.emit (node:events:508:20) Node.js v26.0.0-pre --- stdout --- [SKIPPED] compression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-bad-chunks.tentative.any.js: Execution "hangs", ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] decompression-buffersource.tentative.any.js: ArrayBuffer and TypedArray is not accepted and throws, instead of rejects during writer.write [SKIPPED] third_party/pako/pako_inflate.min.js: This is not a test file. [PASS] "a" should cause the constructor to throw [PASS] no input should cause the constructor to throw [PASS] non-string input should cause the constructor to throw [PASS] the result of compressing [,Hello,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [,Hello,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,,Hello] with deflate-raw should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with gzip should be 'HelloHello' [PASS] the result of compressing [Hello,Hello,] with deflate-raw should be 'HelloHello' [PASS] deflate compression with large flush output [PASS] compressing 2 chunks with deflate should work [PASS] compressing 2 chunks with gzip should work [PASS] compressing 2 chunks with deflate-raw should work [PASS] compressing 3 chunks with deflate should work [PASS] compressing 3 chunks with gzip should work [PASS] compressing 3 chunks with deflate-raw should work [PASS] compressing 4 chunks with deflate should work [PASS] compressing 4 chunks with gzip should work [PASS] compressing 4 chunks with deflate-raw should work [PASS] compressing 5 chunks with deflate should work [PASS] compressing 5 chunks with gzip should work [PASS] compressing 5 chunks with deflate-raw should work [PASS] compressing 6 chunks with deflate should work [PASS] compressing 6 chunks with gzip should work [PASS] compressing 6 chunks with deflate-raw should work [PASS] compressing 7 chunks with deflate should work [PASS] compressing 7 chunks with gzip should work [PASS] compressing 7 chunks with deflate-raw should work [PASS] gzip compression with large flush output [PASS] compressing 8 chunks with deflate should work [PASS] the length of deflated data should be shorter than that of the original data [PASS] compressing 8 chunks with gzip should work [PASS] compressing 8 chunks with deflate-raw should work [PASS] compressing 9 chunks with deflate should work [PASS] the length of gzipped data should be shorter than that of the original data [PASS] compressing 9 chunks with gzip should work [PASS] the length of deflated (with -raw) data should be shorter than that of the original data [PASS] compressing 9 chunks with deflate-raw should work [PASS] compressing 10 chunks with deflate should work [PASS] compressing 10 chunks with gzip should work [PASS] compressing 10 chunks with deflate-raw should work [PASS] compressing 11 chunks with deflate should work [PASS] compressing 11 chunks with gzip should work [PASS] compressing 11 chunks with deflate-raw should work [PASS] compressing 12 chunks with deflate should work [PASS] compressing 12 chunks with gzip should work [PASS] compressing 12 chunks with deflate-raw should work [PASS] compre

Artifacts

Produced during runtime
Name Size Digest
tarballs
48.3 MB
sha256:d35f5cc5c8dfafdfbdec80ed759dcdd7aab9217e09987901665be1d5f3dc432e