@@ -14,33 +14,16 @@ function(add_test_adapter name adapter backend)
1414 set (TEST_NAME ${name} -${adapter} )
1515
1616 set (TEST_COMMAND
17- "${PROJECT_BINARY_DIR} /bin/${TEST_TARGET_NAME} --backend= ${backend} --devices_count= ${UR_TEST_DEVICES_COUNT} --platforms_count= ${UR_TEST_PLATFORMS_COUNT} "
17+ "${PROJECT_BINARY_DIR} /bin/${TEST_TARGET_NAME} --gtest_filter=* ${backend} * "
1818 )
19- set (MATCH_FILE "${CMAKE_CURRENT_SOURCE_DIR} /${name} _${adapter} .match" )
2019
2120 function (do_add_test tname env)
22- if (${UR_CONFORMANCE_ENABLE_MATCH_FILES} AND EXISTS ${MATCH_FILE} )
23- add_test (NAME ${tname}
24- COMMAND ${Python3_EXECUTABLE} ${UR_CONFORMANCE_TEST_DIR} /cts_exe.py
25- --failslist ${MATCH_FILE}
26- --test_command ${PROJECT_BINARY_DIR} /bin/${TEST_TARGET_NAME}
27- --
28- --backend=${backend}
29- --devices_count=${UR_TEST_DEVICES_COUNT}
30- --platforms_count=${UR_TEST_PLATFORMS_COUNT}
31- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
32- )
33- else ()
34- separate_arguments (TEST_COMMAND)
35- add_test (NAME ${tname}
36- COMMAND ${TEST_COMMAND}
37- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
38- )
39- endif ()
21+ separate_arguments (TEST_COMMAND)
22+ add_test (NAME ${tname}
23+ COMMAND ${TEST_COMMAND}
24+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
25+ )
4026
41- if (UR_CONFORMANCE_ENABLE_MATCH_FILES)
42- list (APPEND env GTEST_COLOR=yes )
43- endif ()
4427 set_tests_properties (${tname} PROPERTIES
4528 ENVIRONMENT "${env} "
4629 LABELS "conformance;${adapter} " )
@@ -67,20 +50,24 @@ function(add_conformance_test name)
6750 GTest::gtest_main
6851 unit_tests_helpers)
6952
53+ if (UR_USE_CFI)
54+ target_compile_definitions (${TEST_TARGET_NAME} PRIVATE UR_USE_CFI)
55+ endif ()
56+
7057 if (UR_BUILD_ADAPTER_CUDA OR UR_BUILD_ADAPTER_ALL)
7158 add_test_adapter(${name} adapter_cuda CUDA)
7259 endif ()
7360 if (UR_BUILD_ADAPTER_HIP OR UR_BUILD_ADAPTER_ALL)
7461 add_test_adapter(${name} adapter_hip HIP)
7562 endif ()
7663 if (UR_BUILD_ADAPTER_L0 OR UR_BUILD_ADAPTER_ALL)
77- add_test_adapter(${name} adapter_level_zero LEVEL_ZERO )
64+ add_test_adapter(${name} adapter_level_zero Level_Zero )
7865 endif ()
7966 if (UR_BUILD_ADAPTER_L0_V2)
80- add_test_adapter(${name} adapter_level_zero_v2 LEVEL_ZERO )
67+ add_test_adapter(${name} adapter_level_zero_v2 Level_Zero )
8168 endif ()
8269 if (UR_BUILD_ADAPTER_OPENCL OR UR_BUILD_ADAPTER_ALL)
83- add_test_adapter(${name} adapter_opencl OPENCL )
70+ add_test_adapter(${name} adapter_opencl OpenCL )
8471 endif ()
8572 if (UR_BUILD_ADAPTER_NATIVE_CPU OR UR_BUILD_ADAPTER_ALL)
8673 add_test_adapter(${name} adapter_native_cpu NATIVE_CPU)
0 commit comments