node/test/sequential
Trivikram Kamat 8b038d7b33
test: reduce watch mode restart flakiness
Start waiting for each watch restart before writing the file, then wait
for a platform-scaled settling period before mutating it again.

This gives watch mode time to process filesystem events and dependency
reporting from the child process on slower CI machines.

Signed-off-by: Kamat, Trivikram <16024985+trivikr@users.noreply.github.com>
Assisted-by: openai:gpt-5.5
PR-URL: https://github.com/nodejs/node/pull/63390
Refs: https://github.com/nodejs/reliability/blob/main/reports/2026-05-16.md#jstest-failure
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
2026-05-27 11:35:46 +02:00
..
sequential.status
test-async-wrap-getasyncid.js
test-buffer-creation-regression.js
test-child-process-emfile.js
test-child-process-execsync.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-child-process-exit.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-child-process-pass-fd.js
test-cli-syntax-bad.js
test-cli-syntax-file-not-found.js
test-cli-syntax-good.js
test-cli-syntax-require.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cluster-inspect-brk.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cluster-net-listen-ipv6only-none.js
test-cluster-net-listen-ipv6only-rr.js
test-cluster-port-reuse-between-workers.js cluster: fix port reuse between cluster 2026-01-14 10:39:15 +00:00
test-cluster-send-handle-large-payload.js
test-cpu-prof-default.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-dir-absolute.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-dir-and-name.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-dir-relative.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-dir-worker.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-drained.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-exit.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-invalid-options.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-kill.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-name.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-cpu-prof-worker-argv.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-crypto-timing-safe-equal-fast.js
test-crypto-timing-safe-equal.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-debug-prompt.js
test-debugger-custom-port.js
test-debugger-debug-brk.js
test-debugger-invalid-args.js
test-debugger-launch.mjs test: forbid use of named imports for fixtures 2026-01-01 23:48:26 +00:00
test-debugger-pid.js
test-deprecation-flags.js
test-dgram-bind-shared-ports.js
test-dgram-implicit-bind-failure.js
test-dgram-pingpong.js
test-diagnostic-dir-cpu-prof.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-diagnostic-dir-heap-prof.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-error-serdes.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-fs-opendir-recursive.js
test-fs-readdir-recursive.js
test-fs-stat-sync-overflow.js
test-fs-watch.js
test-gc-http-client-onerror.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-gc-http-client-timeout.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-gc-http-client.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-get-heapsnapshot-options.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-heapdump-flag-custom-dir.js
test-heapdump-flag.js
test-heapdump.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http-econnrefused.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http-keep-alive-large-write.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http-keepalive-maxsockets.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http-regr-gh-2928.js
test-http-server-keep-alive-timeout-slow-client-headers.js
test-http-server-keep-alive-timeout-slow-server.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http-server-request-timeouts-mixed.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http2-large-file.js
test-http2-max-session-memory.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http2-ping-flood.js
test-http2-settings-flood.js
test-http2-timeout-large-write-file.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-http2-timeout-large-write.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-https-connect-localport.js
test-https-server-keep-alive-timeout.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-init.js
test-inspector-network-resource.js
test-inspector-open-dispose.mjs
test-inspector-port-cluster.js test: enforce better never-settling-promise detection 2025-12-10 23:55:36 +00:00
test-module-loading.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-net-better-error-messages-port.js
test-net-connect-econnrefused.js
test-net-connect-handle-econnrefused.js
test-net-connect-local-error.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-net-GH-5504.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-net-listen-shared-ports.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-net-localport.js
test-net-reconnect-error.js
test-net-response-size.js
test-net-server-address.js
test-net-server-bind.js
test-net-server-listen-ipv6-link-local.js
test-next-tick-error-spin.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-perf-hooks.js
test-performance-eventloopdelay.js test: relax min assertion in test-performance-eventloopdelay 2026-05-19 14:08:25 +02:00
test-pipe.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-process-title.js
test-process-warnings.js
test-repl-timeout-throw.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-require-cache-without-stat.js test: forbid use of named imports for fixtures 2026-01-01 23:48:26 +00:00
test-resolution-inspect-brk.js
test-runner-run-inspect.mjs tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-stream2-fs.js
test-stream2-stderr-sync.js
test-timers-block-eventloop.js
test-timers-set-interval-excludes-callback-duration.js
test-tls-connect.js test: update tls/crypto behaviour expectations when using BoringSSL 2026-05-19 21:38:38 +02:00
test-tls-lookup.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-tls-psk-client.js test: update tls/crypto behaviour expectations when using BoringSSL 2026-05-19 21:38:38 +02:00
test-tls-session-timeout.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-util-debug.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-vm-break-on-sigint.js
test-vm-timeout-escape-promise-module-2.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-vm-timeout-rethrow.js
test-watch-mode-inspect.mjs test: fix flaky test-watch-mode-inspect timeout 2026-05-19 14:08:25 +02:00
test-watch-mode-restart-esm-loading-error.mjs test: reduce watch mode restart flakiness 2026-05-27 11:35:46 +02:00
test-watch-mode-watch-flags.mjs tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-watch-mode-worker.mjs test: deflake watch mode worker test 2026-05-19 21:55:37 +02:00
test-watch-mode.mjs src: allow empty --experimental-config-file 2026-05-05 16:19:28 +02:00
test-without-async-context-frame.mjs
test-worker-eventlooputil.js
test-worker-fshandles-error-on-termination.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-worker-fshandles-open-close-on-termination.js
test-worker-heapsnapshot-options.js
test-worker-prof.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-write-heapsnapshot-options.js tools: enforce trailing commas in test/sequential 2025-12-03 14:17:37 +01:00
test-zlib-crc32-fast-api.js
testcfg.py