test: mark flaky tests on smartos

PR-URL: https://github.com/nodejs/node/pull/43596
Refs: https://github.com/nodejs/node/issues/43457
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
This commit is contained in:
Feng Yu 2022-06-29 01:06:48 +08:00 committed by GitHub
parent 6c1aa01874
commit ea99431586
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 43 additions and 0 deletions

View File

@ -9,3 +9,13 @@ prefix abort
[$system==ibmi]
# https://github.com/nodejs/node/issues/34410
test-addon-register-signal-handler: PASS,FLAKY
[$system==solaris] # Also applies to SmartOS
# https://github.com/nodejs/node/issues/43457
test-abort-fatal-error: PASS, FLAKY
test-abort-uncaught-exception: PASS, FLAKY
test-addon-register-signal-handler: PASS, FLAKY
test-process-abort-exitcode: PASS, FLAKY
test-signal-handler: PASS, FLAKY
test-worker-abort-uncaught-exception: PASS, FLAKY
test-zlib-invalid-internals-usage: PASS, FLAKY

View File

@ -15,6 +15,8 @@ prefix async-hooks
[$arch==arm || $arch==arm64]
[$system==solaris] # Also applies to SmartOS
# https://github.com/nodejs/node/issues/43457
test-callback-error: PASS, FLAKY
[$system==freebsd]

View File

@ -7,3 +7,8 @@ prefix node-api
[true] # This section applies to all platforms
[$system==win32]
[$system==solaris] # Also applies to SmartOS
# https://github.com/nodejs/node/issues/43457
test_fatal/test_threads: PASS,FLAKY
test_fatal/test_threads_report: PASS,FLAKY

View File

@ -41,6 +41,19 @@ test-net-socket-ready-without-cb: SKIP
test-tcp-wrap-listen: SKIP
# https://github.com/nodejs/node/issues/43446
test-net-connect-reset-until-connected: PASS, FLAKY
# 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
[$system==freebsd]
# https://github.com/nodejs/node/issues/31727

View File

@ -19,6 +19,8 @@ test-crypto-timing-safe-equal-benchmarks: PASS,FLAKY
[$arch==arm || $arch==arm64]
[$system==solaris] # Also applies to SmartOS
# https://github.com/nodejs/node/issues/43457
test-heapsnapshot-near-heap-limit: PASS,FLAKY
[$system==freebsd]

11
test/report/report.status Normal file
View File

@ -0,0 +1,11 @@
prefix report
# 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
[$system==solaris] # Also applies to SmartOS
# https://github.com/nodejs/node/issues/43457
test-report-fatal-error: PASS, FLAKY