diff --git a/tests/ffi/ffi.status b/tests/ffi/ffi.status index 9946ac7e89f..37ab3e99352 100644 --- a/tests/ffi/ffi.status +++ b/tests/ffi/ffi.status @@ -2,8 +2,8 @@ # for details. All rights reserved. Use of this source code is governed by a # BSD-style license that can be found in the LICENSE file. -[ $builder_tag == asan ] -data_not_asan_test: SkipByDesign # This test tries to allocate too much memory on purpose. +[ $builder_tag == msan ] +vmspecific_handle_test: Skip # https://dartbug.com/42314 [ $system == android ] *: Pass, Slow # https://github.com/dart-lang/sdk/issues/38489 @@ -20,6 +20,9 @@ vmspecific_handle_test: SkipByDesign # Symbols are not exposed on purpose and ar [ $arch == simarm || $arch == simarm64 ] *: Skip # FFI not yet supported on the arm simulator. +[ $builder_tag == asan || $builder_tag == msan || $builder_tag == tsan ] +data_not_asan_test: SkipByDesign # This test tries to allocate too much memory on purpose. + # These tests trigger and catch an abort (intentionally) and terminate the VM. # They're incompatible with ASAN because not all memory is freed when aborting and # with AppJit because the abort the VM before it can generate a snapshot. diff --git a/tests/ffi_2/ffi_2.status b/tests/ffi_2/ffi_2.status index 0991082ad30..37ab3e99352 100644 --- a/tests/ffi_2/ffi_2.status +++ b/tests/ffi_2/ffi_2.status @@ -2,6 +2,9 @@ # for details. All rights reserved. Use of this source code is governed by a # BSD-style license that can be found in the LICENSE file. +[ $builder_tag == msan ] +vmspecific_handle_test: Skip # https://dartbug.com/42314 + [ $system == android ] *: Pass, Slow # https://github.com/dart-lang/sdk/issues/38489