Skip to content

fs: fix glob case-sensitivity inconsistencies #76367

fs: fix glob case-sensitivity inconsistencies

fs: fix glob case-sensitivity inconsistencies #76367

Re-run triggered June 2, 2026 10:38
Status Failure
Total duration 52m 7s
Artifacts

test-macos.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 1 notice
test-macOS
Process completed with exit code 2.
test-macOS: test/parallel/test-runner-inspect.mjs#L0
--- stderr --- AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + 'ℹ tests 0\n' + + 'ℹ suites 0\n' + + 'ℹ pass 0\n' + + 'ℹ fail 0\n' + + 'ℹ cancelled 0\n' + + 'ℹ skipped 0\n' + + 'ℹ todo 0\n' + + 'ℹ duration_ms 4.622041\n' - '' at file:///Users/runner/work/node/node/node/test/parallel/test-runner-inspect.mjs:60:10 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'ℹ tests 0\n' + 'ℹ suites 0\n' + 'ℹ pass 0\n' + 'ℹ fail 0\n' + 'ℹ cancelled 0\n' + 'ℹ skipped 0\n' + 'ℹ todo 0\n' + 'ℹ duration_ms 4.622041\n', expected: '', operator: 'strictEqual', diff: 'simple' } 1 --- stdout --- [test] Connecting to a child Node process [test] Testing /json/list [err] (node:73221) Warning: Using the inspector with --test forces running at a concurrency of 1. Use the inspectPort option to run with concurrency [err] (Use `node --trace-warnings ...` to show where the warning was created) [err] [out] TAP version 13 [out] [err] Debugger listening on ws://127.0.0.1:59492/ebb600b6-147d-4bff-8f57-046d36c64a29 [err] [out] # For help, see: https://nodejs.org/learn/getting-started/debugging [out] [err] Debugger attached. [err] [out] # Debugger ending on ws://127.0.0.1:59492/ebb600b6-147d-4bff-8f57-046d36c64a29 [out] # For help, see: https://nodejs.org/learn/getting-started/debugging [out] [out] # Subtest: this should pass [out] ok 1 - this should pass [out] --- [out] duration_ms: 0.358 [out] type: 'test' [out] ... [out] [out] 1..1 [out] # tests 1 [out] # suites 0 [out] # pass 1 [out] # fail 0 [out] # cancelled 0 [out] # skipped 0 [out] # todo 0 [out] # duration_ms 81.769375 [out] Command: out/Release/node /Users/runner/work/node/node/node/test/parallel/test-runner-inspect.mjs
test-macOS: test/parallel/test-runner-cli.js#L20
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 0 !== 1 at Object.<anonymous> (/Users/runner/work/node/node/node/test/parallel/test-runner-cli.js:20:12) at Module._compile (node:internal/modules/cjs/loader:1873:14) at Object..js (node:internal/modules/cjs/loader:2013:10) at Module.load (node:internal/modules/cjs/loader:1596:32) at Module._load (node:internal/modules/cjs/loader:1398:12) at wrapModuleLoad (node:internal/modules/cjs/loader:255:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 0, expected: 1, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /Users/runner/work/node/node/node/test/parallel/test-runner-cli.js
test-macOS: test/parallel/test-fs-glob.mjs#L334
--- stdout --- Test failure: 'a/symlink/a/b/c/a/b/c/a/b/c//a/b/c////a/b/c/**/b/c/**' Location: test/parallel/test-fs-glob.mjs:331:5 AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [] - [ - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c' - ] at TestContext.<anonymous> (file:///Users/runner/work/node/node/node/test/parallel/test-fs-glob.mjs:334:14) at async Test.run (node:internal/test_runner/test:1373:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:946:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: [], expected: [Array], operator: 'deepStrictEqual', diff: 'simple' } Test failure: 'a/symlink/a/b/c/a/b/c/a/b/c//a/b/c////a/b/c/**/b/c/**' Location: test/parallel/test-fs-glob.mjs:341:5 AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [] - [ - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c' - ] at TestContext.<anonymous> (file:///Users/runner/work/node/node/node/test/parallel/test-fs-glob.mjs:344:14) at Test.runInAsyncScope (node:async_hooks:226:14) at Test.run (node:internal/test_runner/test:1366:25) at Suite.processPendingSubtests (node:internal/test_runner/test:946:18) at Test.postRun (node:internal/test_runner/test:1506:19) at Test.run (node:internal/test_runner/test:1431:12) at async Suite.processPendingSubtests (node:internal/test_runner/test:946:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: [], expected: [Array], operator: 'deepStrictEqual', diff: 'simple' } Test failure: 'a/symlink/a/b/c/a/b/c/a/b/c//a/b/c////a/b/c/**/b/c/**' Location: test/parallel/test-fs-glob.mjs:351:5 AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [] - [ - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c' - ] at TestContext.<anonymous> (file:///Users/runner/work/node/node/node/test/parallel/test-fs-glob.mjs:356:14) at async Test.run (node:internal/test_runner/test:1373:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:946:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: [], expected: [Array], operator: 'deepStrictEqual', diff: 'simple' } Test failure: 'a/symlink/a/b/c/a/b/c/a/b/c//a/b/c////a/b/c/**/b/c/**' Location: test/parallel/test-fs-glob.mjs:364:5 AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [] - [ - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c' - ] at TestContext.<anonymous> (file:///Users/runner/work/node/node/node/test/parallel/test-fs-glob.mjs:367:14) at async Test.run (node:internal/test_runner/test:1373:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:946:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: [], expected: [Array], operator: 'deepStrictEqual', diff: 'simple' } Test failure: 'a/symlink/a/b/c/a/b/c/a/b/c//a/b/c////a/b/c/**/b/c/**' Location: test/parallel/test-fs-glob.mjs:374:5 AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + [] - [ - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b', - 'a/symlink/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c/a/b/c' - ] at TestC
sccache stats - test-macOS
74% - 3698 hits, 1280 misses, 0 errors