diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 4c42631d287da11c80d9a47f0a6a5f5024e099fd..cc748bed28049002460462442c91f9d453b3c639 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -227,7 +227,7 @@ function(add_test_file_ecma) add_dependencies(${suite} ${target}-arm64-enforce-jit-compiler) endif() - if ((PANDA_TARGET_ARM64 OR PANDA_TARGET_AMD64) AND NOT ARG_SKIP_AOT) + if ((PANDA_TARGET_ARM64 OR PANDA_TARGET_AMD64) AND NOT ARG_SKIP_AOT AND NOT PANDA_ARM64_TESTS_WITH_SANITIZER) panda_add_test_run( FILE "${ARG_FILE}" TARGET ${target}-aot diff --git a/tests/checked/CMakeLists.txt b/tests/checked/CMakeLists.txt index de91ea790bb35db9b163e21f34f88f703b239918..b42b303621c974cabb633f3f24306503d0851f59 100644 --- a/tests/checked/CMakeLists.txt +++ b/tests/checked/CMakeLists.txt @@ -91,7 +91,7 @@ endfunction() if (NOT PANDA_TARGET_ARM32) # Disable checked tests with sanitizers for arm64, since it takes too long time running. - if (PANDA_TARGET_AMD64 OR (PANDA_TARGET_ARM64 AND NOT PANDA_ENABLE_ADDRESS_SANITIZER AND NOT PANDA_ENABLE_THREAD_SANITIZER AND NOT PANDA_CI_TESTING_MODE STREQUAL "Nightly")) + if (PANDA_TARGET_AMD64 OR NOT PANDA_ARM64_TESTS_WITH_SANITIZER) panda_add_checked_test_ecma(FILE ${CMAKE_CURRENT_SOURCE_DIR}/type_resolving.js SUPPORT_RELEASE true) panda_add_checked_test_ecma(FILE ${CMAKE_CURRENT_SOURCE_DIR}/global_var.js SUPPORT_RELEASE true) panda_add_checked_test_ecma(FILE ${CMAKE_CURRENT_SOURCE_DIR}/ecma_profiling.js SUPPORT_RELEASE true)