Skip to content

timers: allow setTimeout to accept a delay of 0 #13258

timers: allow setTimeout to accept a delay of 0

timers: allow setTimeout to accept a delay of 0 #13258

Re-run triggered September 21, 2026 08:52
Status Failure
Total duration 24m 21s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
56s
Build slim tarball
aarch64-linux: Cache V8 build
19s
aarch64-linux: Cache V8 build
Matrix: build
Matrix: build-openssl
Fit to window
Zoom out
Zoom in

Annotations

2 errors
aarch64-linux: with shared openssl-4.0.2 / build
Process completed with exit code 2.
aarch64-linux: with shared openssl-4.0.2 / build: test/parallel/test-timers-zero-delay-ordering.js#L15
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected [ + 'one', 'zero', - 'one' ] at Timeout.<anonymous> (/home/runner/work/_temp/node-v27.0.0-nightly2026-09-213470c19435-slim/test/parallel/test-timers-zero-delay-ordering.js:15:10) at Timeout._onTimeout (/home/runner/work/_temp/node-v27.0.0-nightly2026-09-213470c19435-slim/test/common/index.js:512:15) at listOnTimeout (node:internal/timers:693:17) at process.processTimers (node:internal/timers:626:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: [ 'one', 'zero' ], expected: [ 'zero', 'one' ], operator: 'deepStrictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v27.0.0-nightly2026-09-213470c19435-slim/test/parallel/test-timers-zero-delay-ordering.js