diff options
-rw-r--r-- | tools/external_oj_libjdwp_art_no_read_barrier_failures.txt | 17 | ||||
-rwxr-xr-x | tools/run-libjdwp-tests.sh | 4 |
2 files changed, 21 insertions, 0 deletions
diff --git a/tools/external_oj_libjdwp_art_no_read_barrier_failures.txt b/tools/external_oj_libjdwp_art_no_read_barrier_failures.txt new file mode 100644 index 0000000000..7c590b11f6 --- /dev/null +++ b/tools/external_oj_libjdwp_art_no_read_barrier_failures.txt @@ -0,0 +1,17 @@ +/* + * This file contains expectations for ART's buildbot. The purpose of this file is + * to temporarily list failing tests and not break the bots. + * + * This file contains the expectations for the 'libjdwp-aot' and 'libjdwp-jit' + * test groups on the chromium buildbot running without read-barrier. + */ +[ +{ + description: "Failing with userfaultfd GC", + result: EXEC_FAILED, + bug: 242181443, + names: [ "org.apache.harmony.jpda.tests.jdwp.ObjectReference_DisableCollectionTest#testDisableCollection001", + "org.apache.harmony.jpda.tests.jdwp.ObjectReference_IsCollectedTest#testIsCollected_invalid", + "org.apache.harmony.jpda.tests.jdwp.ObjectReference_IsCollectedTest#testIsCollected_null" ] +} +] diff --git a/tools/run-libjdwp-tests.sh b/tools/run-libjdwp-tests.sh index efb2737cad..06e34f9c3d 100755 --- a/tools/run-libjdwp-tests.sh +++ b/tools/run-libjdwp-tests.sh @@ -138,6 +138,10 @@ if [[ "$debug" = "yes" && "$has_gcstress" = "yes" ]]; then expectations="$expectations --expectations $PWD/art/tools/external_oj_libjdwp_art_gcstress_debug_failures.txt" fi +if [[ "${ART_USE_READ_BARRIER}" = "false" ]]; then + expectations="$expectations --expectations $PWD/art/tools/external_oj_libjdwp_art_no_read_barrier_failures.txt" +fi + function verbose_run() { echo "$@" env "$@" |