Skip to content

test: update WPT for url to 509e6fa4bc #9435

test: update WPT for url to 509e6fa4bc

test: update WPT for url to 509e6fa4bc #9435

Triggered via pull request July 19, 2026 00:37
Status Failure
Total duration 42m 22s
Artifacts 1

test-shared.yml

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

Annotations

18 errors
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:105397) [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:105417) [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:105477) [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:105517) [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:105537) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-slim/test/benchmark/test-benchmark-url.js
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:52154) [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:52338) [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:52971) [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:53416) [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:53639) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/Users/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/Users/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /Users/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-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:105181) [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:105201) [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:105261) [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:105301) [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:105321) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-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:106554) [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:106574) [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:106634) [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:106674) [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:106694) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-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:106582) [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:106602) [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:106662) [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:106702) [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:106722) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-slim/test/benchmark/test-benchmark-url.js
aarch64-linux: with shared openssl-3.6.3 / build
Process completed with exit code 2.
aarch64-linux: with shared openssl-3.6.3 / build: test/benchmark/test-benchmark-url.js#L0
--- stderr --- (node:106563) [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:106583) [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:106643) [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:106683) [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:106703) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-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:105466) [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:105486) [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:105546) [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:105588) [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:105608) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-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:108487) [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:108507) [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:108567) [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:108607) [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:108627) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /home/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-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:45738) [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:45923) [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:46490) [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:46859) [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:47043) [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-07-193eaf1125c2-slim/benchmark/common.js:423:46 at Array.map (<anonymous>) at Object.bakeUrlData (/Users/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/common.js:423:23) at main (/Users/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-slim/benchmark/url/whatwg-url-properties.js:38:23) at /Users/runner/work/_temp/node-v27.0.0-nightly2026-07-193eaf1125c2-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-07-193eaf1125c2-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:514: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-07-193eaf1125c2-slim/test/benchmark/test-benchmark-url.js

Artifacts

Produced during runtime
Name Size Digest
node-v27.0.0-nightly2026-07-193eaf1125c2-slim.tar.gz
46.8 MB
sha256:d88028f56d53bce6d4ebad8855391532c654fd0c8e894c3baff7a05b0176f78a