Skip to content

test: update WPT for url to b63305b743 #8521

test: update WPT for url to b63305b743

test: update WPT for url to b63305b743 #8521

Triggered via pull request June 28, 2026 00:49
Status Failure
Total duration 35m 11s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
1m 20s
Build slim tarball
aarch64-linux: Cache V8 build
25s
aarch64-linux: Cache V8 build
Matrix: build
Matrix: build-openssl
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 1 notice
aarch64-darwin: with shared libraries / build
Process completed with exit code 2.
aarch64-darwin: with shared libraries / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:33292) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:33476) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:34029) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:34398) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:34582) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
aarch64-linux: with shared openssl-3.5.7 / build
Process completed with exit code 2.
aarch64-linux: with shared openssl-3.5.7 / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:106025) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106045) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106105) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106145) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106165) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
x86_64-linux: with shared libraries / build
Process completed with exit code 2.
x86_64-linux: with shared libraries / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:110912) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:110932) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:110992) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:111032) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:111052) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
aarch64-linux: with shared openssl-3.6.2 / build
Process completed with exit code 2.
aarch64-linux: with shared openssl-3.6.2 / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:106085) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106105) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106165) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106205) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106225) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
aarch64-linux: with shared boringssl-0.20260526.0 / build
Process completed with exit code 2.
aarch64-linux: with shared boringssl-0.20260526.0 / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:104913) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:104933) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:104993) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105033) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105053) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
aarch64-linux: with shared openssl-3.0.21 / build
Process completed with exit code 2.
aarch64-linux: with shared openssl-3.0.21 / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:105149) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105169) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105229) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105269) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105289) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
aarch64-linux: with shared openssl-1.1.1w / build
Process completed with exit code 2.
aarch64-linux: with shared openssl-1.1.1w / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:105147) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105167) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105227) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105267) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:105287) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
aarch64-linux: with shared openssl-4.0.1 / build
Process completed with exit code 2.
aarch64-linux: with shared openssl-4.0.1 / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:106171) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106191) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106251) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106291) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:106311) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
x86_64-darwin: with shared libraries / build
Process completed with exit code 2.
x86_64-darwin: with shared libraries / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:61836) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:62025) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:62612) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:62985) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) (node:63169) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities. (Use `node --trace-deprecation ...` to show where the warning was created) node:internal/url:840 href = bindingUrl.parse(input, base, true); ^ TypeError: Invalid URL at new URL (node:internal/url:840:25) at /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:423:23) at main (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/url/whatwg-url-properties.js:38:23) at /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/benchmark/common.js:64:9 at process.processTicksAndRejections (node:internal/process/task_queues:85:11) { code: 'ERR_INVALID_URL', input: 'http://a.b.c.xn--pokxncvks' } Node.js v27.0.0-pre node:internal/process/promises:322 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:322:7) at processPromiseRejections (node:internal/process/promises:405:17) at process.processTicksAndRejections (node:internal/process/task_queues:106:37) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v27.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:509:20) at ChildProcess._handle.onexit (node:internal/child_process:294:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /Users/runner/work/_temp/node-v27.0.0-nightly2026-06-286937f339ac-slim/test/benchmark/test-benchmark-url.js
aarch64-darwin: with shared libraries / build
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
tarballs
46.7 MB
sha256:c30fc309f1b9bfe47c2b33290371e3b89bd334b537ded6f86ea8254075b73b20