blob: 816ab1e1b1115557853432295f8f6dec2772bc7d [file] [edit]
prefix parallel
# To mark a test as flaky, list the test name in the appropriate section
# below, without ".js", followed by ": PASS,FLAKY". Example:
# sample-test : PASS,FLAKY
[true] # This section applies to all platforms
# Skip test relying on weak fields being strongified in minor GCs, and
# failing with --handle-weak-ref-weakly-in-minor-gc (crbug.com/340777103).
test-process-finalization: SKIP
# https://github.com/nodejs/node/issues/52273
test-net-write-fully-async-hex-string: PASS, FLAKY
# https://github.com/nodejs/node/issues/52273
test-shadow-realm-gc: SKIP
test-shadow-realm-gc-module: SKIP
# https://github.com/nodejs/node/issues/52274
test-worker-arraybuffer-zerofill: PASS, FLAKY
# https://github.com/nodejs/node/pull/50327
# Currently there's no reliable way to test it.
test-diagnostics-channel-memory-leak: SKIP
# https://github.com/nodejs/node/issues/41123
test-repl-sigint-nested-eval: PASS, FLAKY
# https://github.com/nodejs/node/issues/43084
test-worker-http2-stream-terminate: PASS, FLAKY
# Skip tests until --no-concurrent-array-buffer-sweeping is supported
# by the V8 version used in Node.
test-memory-usage: SKIP
test-zlib-unused-weak: SKIP
# Skip temporarily to land FinalizationGroup to FinalizationRegistry rename
test-finalization-group-error: SKIP
test-finalization-group-regular-gc: SKIP
test-finalization-group: SKIP
# Skip flaky test
test-code-cache: SKIP
# .js tools have been deprecated (migrated to modules)
test-tick-processor-arguments: SKIP
# Skip tests failing in V8 bots when updating Node
test-child-process-stdio-overlapped: SKIP
test-fs-rm: SKIP
test-max-old-space-size-percentage: SKIP
# https://github.com/nodejs/node/issues/42458
test-repl-mode: SKIP
# Temporarily disabled to land https://crrev.com/c/3799431
test-repl: SKIP
# Temporarily disabled to land https://crrev.com/c/4507375
test-fs-write: SKIP
# Skip new flaky tests:
test-without-async-context-frame: SKIP
test-repl-preview-timeout: SKIP
test-buffer-indexof: SKIP
test-global: SKIP
# https://github.com/nodejs/node/issues/51862
test-fs-read-stream-concurrent-reads: PASS, FLAKY
# Temporarily skip for https://crrev.com/c/2960211
test-fs-read: SKIP
# Temporarily skip until https://crbug.com/v8/12491 is resolved
test-npm-install: SKIP
# Temporarily skip for https://crrev.com/c/3487548
test-trace-events-all: SKIP
test-trace-events-v8: SKIP
# Skip test depending on always-true removed --harmony-atomics flag
# Skip failed tests related to iterator helpers
# https://bugs.chromium.org/p/v8/issues/detail?id=13558
test-repl-tab-complete: SKIP
test-shadow-realm-globals: SKIP
# Temporarily skip this test in order to rebase expectations after V8 update.
test-node-output-sourcemaps: SKIP
# Skip tests depending on removed feature flags for SAB and Atomics
test-worker-no-atomics: SKIP
test-worker-no-sab: SKIP
# Temporarily skip for https://crrev.com/c/2974772
test-util-inspect: SKIP
# Skip a test which prevents updating the ValueSerialiser format
test-v8-serdes: SKIP
# Skip failed test to ship explicit resource management
# https://crrev.com/c/6072348
test-vm-global-property-enumerator: SKIP
test-v8-stats: SKIP
test-strace-openat-openssl: SKIP
test-policy-dependency-conditions: SKIP
# Node is built without embedded snapshot.
test-snapshot-basic: SKIP
test-snapshot-api: SKIP
test-snapshot-cjs-main: SKIP
test-snapshot-eval: SKIP
test-snapshot-gzip: SKIP
test-snapshot-incompatible: SKIP
test-snapshot-umd: SKIP
test-snapshot-warning: SKIP
test-snapshot-typescript: SKIP
# https://github.com/nodejs/node/issues/43676
test-repl-pretty-stack: SKIP
test-repl-pretty-custom-stack: SKIP
# Requires shareable builtins.
test-process-versions: SKIP
test-crypto-no-algorithm: SKIP
# Skip tests requiring the node executable at a specific path
test-async-context-frame: SKIP
test-fs-stat-bigint: SKIP
test-sqlite-session: SKIP
# These tests create node snapshots even when node snapshots are disabled.
# Node snapshots don't work at the moment because FunctionTemplateInfo
# objects with fast API callbacks are put into the snapshot. However, the way
# FunctionTemplateInfo objects reference fast API callbacks at the moment causes
# security issues, and the fix references fast API callbacks via a dynamically
# allocated C++ object, which cannot be put into the snapshot.
test-snapshot-stack-trace-limit-mutation: SKIP
test-inspect-address-in-use: SKIP
test-snapshot-api: SKIP
test-snapshot-argv1: SKIP
test-snapshot-basic: SKIP
test-snapshot-child-process-sync: SKIP
test-snapshot-cjs-main: SKIP
test-snapshot-config: SKIP
test-snapshot-console: SKIP
test-snapshot-coverage: SKIP
test-snapshot-cwd: SKIP
test-snapshot-error: SKIP
test-snapshot-eval: SKIP
test-snapshot-gzip: SKIP
test-snapshot-incompatible: SKIP
test-snapshot-net: SKIP
test-snapshot-reproducible: SKIP
test-snapshot-stack-trace-limit: SKIP
test-snapshot-typescript: SKIP
test-snapshot-umd: SKIP
test-snapshot-warning: SKIP
test-snapshot-weak-reference: SKIP
test-snapshot-worker: SKIP
test-snapshot-namespaced-builtin: SKIP
test-snapshot-dns-resolve-localhost: SKIP
test-snapshot-dns-lookup-localhost: SKIP
test-snapshot-dns-lookup-localhost-promise: SKIP
test-snapshot-dns-resolve-localhost-promise: SKIP
[$system==win32]
# Until V8 provides a better way to check for flag mismatch without
# making the code cache/snapshot unreproducible, disable the test
# for a preemptive check now. It should ideally fail more gracefully
# with a better checking mechanism.
# https://github.com/nodejs/build/issues/3043
test-snapshot-incompatible: SKIP
[$system==win32]
# https://github.com/nodejs/node/issues/59090
test-inspector-network-fetch: PASS, FLAKY
# https://github.com/nodejs/node/issues/54808
test-async-context-frame: PASS, FLAKY
# https://github.com/nodejs/node/issues/59636
test-fs-cp-sync-error-on-exist: SKIP
test-fs-cp-sync-symlink-points-to-dest-error: SKIP
test-fs-cp-async-symlink-points-to-dest: SKIP
test-fs-cp-sync-unicode-folder-names: SKIP
# https://github.com/nodejs/node/issues/56751
test-without-async-context-frame: PASS, FLAKY
# Windows on ARM
[$system==win32 && $arch==arm64]
[$system==linux]
# https://github.com/nodejs/node/issues/54803
test-performance-function: PASS, FLAKY
# https://github.com/nodejs/node/issues/54346
test-esm-loader-hooks-inspect-wait: PASS, FLAKY
[$system==linux && $arch==s390x]
# https://github.com/nodejs/node/issues/58353
test-http2-debug: PASS, FLAKY
[$system==macos]
# https://github.com/nodejs/node/issues/42741
test-http-server-headers-timeout-keepalive: PASS,FLAKY
test-http-server-request-timeout-keepalive: PASS,FLAKY
# https://github.com/nodejs/node/issues/60050
test-cluster-dgram-1: SKIP
[$arch==arm || $arch==arm64]
# https://github.com/nodejs/node/pull/31178
test-crypto-dh-stateless: SKIP
test-crypto-keygen: SKIP
# https://github.com/nodejs/node/issues/54801
test-debugger-heap-profiler: PASS, FLAKY
[$system==solaris] # Also applies to SmartOS
# https://github.com/nodejs/node/issues/43457
test-domain-no-error-handler-abort-on-uncaught-0: PASS, FLAKY
test-domain-no-error-handler-abort-on-uncaught-1: PASS,FLAKY
test-domain-no-error-handler-abort-on-uncaught-2: PASS,FLAKY
test-domain-no-error-handler-abort-on-uncaught-3: PASS,FLAKY
test-domain-no-error-handler-abort-on-uncaught-4: PASS,FLAKY
test-domain-no-error-handler-abort-on-uncaught-5: PASS, FLAKY
test-domain-no-error-handler-abort-on-uncaught-6: PASS, FLAKY
test-domain-no-error-handler-abort-on-uncaught-7: PASS, FLAKY
test-domain-no-error-handler-abort-on-uncaught-8: PASS, FLAKY
test-domain-no-error-handler-abort-on-uncaught-9: PASS, FLAKY
test-domain-throw-error-then-throw-from-uncaught-exception-handler: PASS, FLAKY
test-domain-with-abort-on-uncaught-exception: PASS, FLAKY
# https://github.com/nodejs/node/issues/54346
test-esm-loader-hooks-inspect-wait: PASS, FLAKY
# https://github.com/nodejs/node/issues/61520
test-fs-promises-watch-iterator: SKIP
test-fs-promises-watch-ignore-function: SKIP
test-fs-promises-watch-ignore-glob: SKIP
test-fs-promises-watch-ignore-mixed: SKIP
test-fs-promises-watch-ignore-regexp: SKIP
test-fs-watch-ignore-function: SKIP
test-fs-watch-ignore-glob: SKIP
test-fs-watch-ignore-mixed: SKIP
test-fs-watch-ignore-regexp: SKIP
# https://github.com/nodejs/node/issues/50050
test-tick-processor-arguments: SKIP
[$system==freebsd]
# https://github.com/nodejs/node/issues/54346
test-esm-loader-hooks-inspect-wait: PASS, FLAKY
# https://github.com/nodejs/node/issues/61520
test-fs-promises-watch-iterator: SKIP
test-fs-promises-watch-ignore-function: SKIP
test-fs-promises-watch-ignore-glob: SKIP
test-fs-promises-watch-ignore-mixed: SKIP
test-fs-promises-watch-ignore-regexp: SKIP
test-fs-watch-ignore-function: SKIP
test-fs-watch-ignore-glob: SKIP
test-fs-watch-ignore-mixed: SKIP
test-fs-watch-ignore-regexp: SKIP
[$system==aix]
# https://github.com/nodejs/node/issues/54346
test-esm-loader-hooks-inspect-wait: PASS, FLAKY
[$system==ibmi]
# https://github.com/nodejs/node/pull/30819
test-child-process-fork-net-server: SKIP
test-cli-node-options: SKIP
test-cluster-shared-leak: SKIP
test-http-writable-true-after-close: SKIP
test-http2-connect-method: SKIP
test-net-error-twice: SKIP
# https://github.com/libuv/libuv/pull/2782
test-net-allow-half-open: SKIP
test-net-keepalive: SKIP
test-net-persistent-keepalive: SKIP
test-net-socket-close-after-end: SKIP
test-net-socket-connect-without-cb: SKIP
test-net-socket-connecting: SKIP
test-net-socket-ready-without-cb: SKIP
test-net-write-after-end-nt: SKIP
test-tls-env-extra-ca: SKIP
# https://github.com/nodejs/node/pull/34209
test-dgram-error-message-address: SKIP
# https://github.com/nodejs/node/issues/36929
test-crypto-secure-heap: SKIP
# https://github.com/nodejs/node/issues/39683
test-dgram-connect: PASS, FLAKY
test-http-client-parse-error: PASS, FLAKY
test-http-multi-line-headers: PASS, FLAKY
test-http-pipeline-requests-connection-leak: PASS, FLAKY
test-http-server-unconsume: PASS, FLAKY
test-http-upgrade-advertise: PASS, FLAKY
test-tls-client-mindhsize: PASS, FLAKY
test-tls-write-error: PASS, FLAKY
# https://github.com/nodejs/node/issues/48047
test-http-pipeline-flood: SKIP
# https://github.com/nodejs/node/issues/58582
test-inspector-network-fetch: SKIP
test-inspector-network-content-type: SKIP
test-fetch: SKIP
test-without-async-context-frame: SKIP
test-process-cpuUsage: PASS, FLAKY
test-web-locks: SKIP
test-http2-allow-http1-upgrade-ws: SKIP
test-inspector-network-websocket: SKIP
test-tls-set-default-ca-certificates-append-fetch: SKIP
test-tls-set-default-ca-certificates-reset-fetch: SKIP
test-inspector-invalid-protocol: SKIP
# https://github.com/nodejs/node/issues/43676
test-repl-pretty-stack: SKIP
test-repl-pretty-custom-stack: SKIP
[$asan==on]
# https://github.com/nodejs/node/issues/39655
test-cluster-primary-error: PASS, FLAKY
[$arch==loong64]
# https://github.com/nodejs/node/issues/51662
test-http-correct-hostname: SKIP