node/test/pummel
Santiago Gimeno b345118e1e
test: refactor fs-watch tests due to macOS issue
In `macOS`, fsevents generated immediately before start watching may
leak into the event callback. See: https://github.com/nodejs/node/issues/54450
for an explanation. This might be fixed at some point in `libuv` though
it may take some time (see: https://github.com/libuv/libuv/issues/3866).
This commit comes in anticipation of the soon-to-be-released
`libuv@1.49.0` which was making these tests very flaky.

PR-URL: https://github.com/nodejs/node/pull/54498
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
2024-09-06 17:38:28 +00:00
..
pummel.status test: set test-structuredclone-jstransferable non-flaky 2024-08-06 08:24:15 +00:00
test-blob-slice-with-large-size.js
test-child-process-spawn-loop.js
test-crypto-dh-hash.js
test-crypto-dh-keys.js
test-dh-regr.js
test-fs-largefile.js
test-fs-readfile-tostring-fail.js
test-fs-watch-file-slow.js
test-fs-watch-file.js
test-fs-watch-non-recursive.js test: refactor fs-watch tests due to macOS issue 2024-09-06 17:38:28 +00:00
test-fs-watch-system-limit.js
test-hash-seed.js
test-heapdump-dns.js
test-heapdump-env.js vm: migrate ContextifyScript to cppgc 2024-08-30 16:58:31 +00:00
test-heapdump-fs-promise.js
test-heapdump-http2.js
test-heapdump-inspector.js
test-heapdump-shadow-realm.js
test-heapdump-tls.js
test-heapdump-vm-script.js vm: migrate ContextifyScript to cppgc 2024-08-30 16:58:31 +00:00
test-heapdump-worker.js
test-heapdump-zlib.js
test-heapsnapshot-near-heap-limit-big.js
test-heapsnapshot-near-heap-limit-bounded.js
test-heapsnapshot-near-heap-limit-by-api.js
test-heapsnapshot-near-heap-limit.js
test-http-many-keep-alive-connections.js
test-http-upload-timeout.js
test-https-large-response.js
test-https-no-reader.js
test-keep-alive.js
test-net-many-clients.js
test-net-pause.js
test-net-pingpong-delay.js
test-net-pingpong.js
test-net-timeout2.js
test-net-timeout.js
test-net-write-callbacks.js
test-next-tick-infinite-calls.js
test-process-cpuUsage.js
test-process-hrtime.js
test-regress-GH-892.js
test-stream-pipe-multi.js
test-string-decoder-large-buffer.js
test-structuredclone-jstransferable.js
test-timers.js
test-tls-server-large-request.js
test-tls-throttle.js
test-vm-memleak.js
test-vm-race.js
test-watch-file.js
test-webcrypto-derivebits-pbkdf2.js
test-worker-take-heapsnapshot.js
testcfg.py