Imported Upstream version 1.25.0
[platform/core/ml/nnfw.git] / compiler / record-minmax-thread-safety-test / CMakeLists.txt
index ba0f082..9d25ac3 100644 (file)
@@ -2,6 +2,12 @@ if(NOT ENABLE_TEST)
     return()
 endif(NOT ENABLE_TEST)
 
+# Disable the test if record-minmax-for-thread-test does not exist
+if (NOT TARGET record-minmax-for-thread-test)
+    message(STATUS "record-minmax-thread-safety-test is disabled as record-minmax-for-thread-test was not built.")
+    return()
+endif(NOT TARGET record-minmax-for-thread-test)
+
 # Build record-minmax-for-thread-test if target arch is 64bit
 # Thread sanitizer is only available on 64bit machine
 # (https://github.com/google/sanitizers/wiki/ThreadSanitizerCppManual#supported-platforms)
@@ -57,17 +63,6 @@ add_test(
         COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/testall.sh"
         "${TEST_CONFIG}"
         "${ARTIFACTS_BIN_PATH}"
-        "${NNCC_OVERLAY_DIR}/venv_2_8_0"
+        "${NNCC_OVERLAY_DIR}/venv_2_12_1"
         ${RECORD_MINMAX_THREAD_SAFETY_TEST}
 )
-
-if(ONE_UBUNTU_CODENAME_JAMMY)
-    add_test(
-            NAME record_minmax_thread_safety_210_test
-            COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/testall.sh"
-            "${TEST_CONFIG}"
-            "${ARTIFACTS_BIN_PATH}"
-            "${NNCC_OVERLAY_DIR}/venv_2_10_1"
-            ${RECORD_MINMAX_THREAD_SAFETY_TEST}
-    )
-endif(ONE_UBUNTU_CODENAME_JAMMY)