Skip to content

Commit 88a27df

Browse files
refactor: allow to skip running ults per platform
- run_ult_target.cmake can parse test_mask argument to skip shared, ocl or l0 test targets Signed-off-by: Mateusz Hoppe <[email protected]>
1 parent a0cefc5 commit 88a27df

File tree

1 file changed

+116
-100
lines changed

1 file changed

+116
-100
lines changed

cmake/run_ult_target.cmake

Lines changed: 116 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -17,124 +17,140 @@ else()
1717
set(device_id 0)
1818
endif()
1919

20+
if(${unit_test_config_num_entries} GREATER_EQUAL 7)
21+
list(GET unit_test_config 6 test_mask)
22+
else()
23+
set(test_mask 0)
24+
endif()
25+
26+
math(EXPR skip_shared "${test_mask} & 1" OUTPUT_FORMAT DECIMAL)
27+
math(EXPR skip_ocl "${test_mask} & 2" OUTPUT_FORMAT DECIMAL)
28+
math(EXPR skip_l0 "${test_mask} & 4" OUTPUT_FORMAT DECIMAL)
29+
2030
if(NOT NEO_SKIP_SHARED_UNIT_TESTS)
21-
unset(GTEST_OUTPUT)
22-
if(DEFINED GTEST_OUTPUT_DIR)
23-
set(GTEST_OUTPUT "--gtest_output=json:${GTEST_OUTPUT_DIR}/shared_${product}_${revision_id}_unit_tests_results.json")
24-
endif()
31+
if(NOT skip_shared)
32+
unset(GTEST_OUTPUT)
33+
if(DEFINED GTEST_OUTPUT_DIR)
34+
set(GTEST_OUTPUT "--gtest_output=json:${GTEST_OUTPUT_DIR}/shared_${product}_${revision_id}_unit_tests_results.json")
35+
endif()
36+
37+
if(NOT TARGET run_shared_tests)
38+
add_custom_target(run_shared_tests)
39+
endif()
40+
set_target_properties(run_shared_tests PROPERTIES FOLDER ${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER})
41+
add_dependencies(run_unit_tests run_shared_tests)
42+
43+
add_custom_target(run_${product}_${revision_id}_shared_tests DEPENDS unit_tests)
44+
set_target_properties(run_${product}_${revision_id}_shared_tests PROPERTIES FOLDER "${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER}/${product}/${revision_id}")
45+
46+
add_custom_command(
47+
TARGET run_${product}_${revision_id}_shared_tests
48+
POST_BUILD
49+
COMMAND WORKING_DIRECTORY ${TargetDir}
50+
COMMAND echo Running neo_shared_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
51+
COMMAND echo Cmd line: $<TARGET_FILE:neo_shared_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
52+
COMMAND ${CMAKE_COMMAND} -E make_directory ${TargetDir}/shared/${product}/${revision_id}
53+
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:neo_shared_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
54+
)
2555

26-
if(NOT TARGET run_shared_tests)
27-
add_custom_target(run_shared_tests)
56+
add_dependencies(run_shared_tests run_${product}_${revision_id}_shared_tests)
2857
endif()
29-
set_target_properties(run_shared_tests PROPERTIES FOLDER ${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER})
30-
add_dependencies(run_unit_tests run_shared_tests)
31-
32-
add_custom_target(run_${product}_${revision_id}_shared_tests DEPENDS unit_tests)
33-
set_target_properties(run_${product}_${revision_id}_shared_tests PROPERTIES FOLDER "${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER}/${product}/${revision_id}")
34-
35-
add_custom_command(
36-
TARGET run_${product}_${revision_id}_shared_tests
37-
POST_BUILD
38-
COMMAND WORKING_DIRECTORY ${TargetDir}
39-
COMMAND echo Running neo_shared_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
40-
COMMAND echo Cmd line: $<TARGET_FILE:neo_shared_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
41-
COMMAND ${CMAKE_COMMAND} -E make_directory ${TargetDir}/shared/${product}/${revision_id}
42-
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:neo_shared_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
43-
)
44-
45-
add_dependencies(run_shared_tests run_${product}_${revision_id}_shared_tests)
4658
endif()
4759

4860
if(NOT NEO_SKIP_OCL_UNIT_TESTS)
49-
unset(GTEST_OUTPUT)
50-
if(DEFINED GTEST_OUTPUT_DIR)
51-
set(GTEST_OUTPUT "--gtest_output=json:${GTEST_OUTPUT_DIR}/ocl_${product}_${revision_id}_unit_tests_results.json")
52-
endif()
53-
54-
if(NOT TARGET run_ocl_tests)
55-
add_custom_target(run_ocl_tests)
56-
endif()
57-
set_target_properties(run_ocl_tests PROPERTIES FOLDER ${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER})
58-
add_dependencies(run_unit_tests run_ocl_tests)
59-
60-
add_custom_target(run_${product}_${revision_id}_ocl_tests DEPENDS unit_tests)
61-
set_target_properties(run_${product}_${revision_id}_ocl_tests PROPERTIES FOLDER "${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER}/${product}/${revision_id}")
62-
63-
set(outputdir "${TargetDir}/opencl/${product}/${revision_id}")
64-
add_custom_command(
65-
TARGET run_${product}_${revision_id}_ocl_tests
66-
POST_BUILD
67-
COMMAND WORKING_DIRECTORY ${TargetDir}
68-
COMMAND echo Running igdrcl_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
69-
COMMAND echo Cmd line: ${GTEST_ENV} ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:igdrcl_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
70-
COMMAND ${GTEST_ENV} ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:igdrcl_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
71-
)
72-
73-
if(WIN32 AND ${CMAKE_BUILD_TYPE} STREQUAL "Debug" AND "${IGDRCL_OPTION__BITS}" STREQUAL "64" AND APPVERIFIER_ALLOWED)
61+
if(NOT skip_ocl)
7462
unset(GTEST_OUTPUT)
7563
if(DEFINED GTEST_OUTPUT_DIR)
76-
set(GTEST_OUTPUT "--gtest_output=json:${GTEST_OUTPUT_DIR}/ocl_windows_${product}_${revision_id}_unit_tests_results.json")
64+
set(GTEST_OUTPUT "--gtest_output=json:${GTEST_OUTPUT_DIR}/ocl_${product}_${revision_id}_unit_tests_results.json")
65+
endif()
66+
67+
if(NOT TARGET run_ocl_tests)
68+
add_custom_target(run_ocl_tests)
7769
endif()
70+
set_target_properties(run_ocl_tests PROPERTIES FOLDER ${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER})
71+
add_dependencies(run_unit_tests run_ocl_tests)
72+
73+
add_custom_target(run_${product}_${revision_id}_ocl_tests DEPENDS unit_tests)
74+
set_target_properties(run_${product}_${revision_id}_ocl_tests PROPERTIES FOLDER "${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER}/${product}/${revision_id}")
75+
76+
set(outputdir "${TargetDir}/opencl/${product}/${revision_id}")
7877
add_custom_command(
7978
TARGET run_${product}_${revision_id}_ocl_tests
8079
POST_BUILD
8180
COMMAND WORKING_DIRECTORY ${TargetDir}
82-
COMMAND echo Running igdrcl_tests with App Verifier
83-
COMMAND ${NEO_SOURCE_DIR}/scripts/verify.bat $<TARGET_FILE:igdrcl_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
84-
COMMAND echo App Verifier returned: %errorLevel%
81+
COMMAND echo Running igdrcl_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
82+
COMMAND echo Cmd line: ${GTEST_ENV} ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:igdrcl_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
83+
COMMAND ${GTEST_ENV} ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:igdrcl_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
8584
)
86-
endif()
8785

88-
add_dependencies(run_ocl_tests run_${product}_${revision_id}_ocl_tests)
86+
if(WIN32 AND ${CMAKE_BUILD_TYPE} STREQUAL "Debug" AND "${IGDRCL_OPTION__BITS}" STREQUAL "64" AND APPVERIFIER_ALLOWED)
87+
unset(GTEST_OUTPUT)
88+
if(DEFINED GTEST_OUTPUT_DIR)
89+
set(GTEST_OUTPUT "--gtest_output=json:${GTEST_OUTPUT_DIR}/ocl_windows_${product}_${revision_id}_unit_tests_results.json")
90+
endif()
91+
add_custom_command(
92+
TARGET run_${product}_${revision_id}_ocl_tests
93+
POST_BUILD
94+
COMMAND WORKING_DIRECTORY ${TargetDir}
95+
COMMAND echo Running igdrcl_tests with App Verifier
96+
COMMAND ${NEO_SOURCE_DIR}/scripts/verify.bat $<TARGET_FILE:igdrcl_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} ${GTEST_OUTPUT} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
97+
COMMAND echo App Verifier returned: %errorLevel%
98+
)
99+
endif()
100+
101+
add_dependencies(run_ocl_tests run_${product}_${revision_id}_ocl_tests)
102+
endif()
89103
endif()
90104

91105
if(NOT NEO_SKIP_L0_UNIT_TESTS AND BUILD_WITH_L0)
92-
unset(GTEST_OUTPUT_CORE)
93-
if(DEFINED GTEST_OUTPUT_DIR)
94-
set(GTEST_OUTPUT_CORE "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_core_${product}_${revision_id}_unit_tests_results.json")
95-
message(STATUS "GTest output core set to ${GTEST_OUTPUT_CORE}")
96-
endif()
97-
unset(GTEST_OUTPUT_TOOLS)
98-
if(DEFINED GTEST_OUTPUT_DIR)
99-
set(GTEST_OUTPUT_TOOLS "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_tools_${product}_${revision_id}_unit_tests_results.json")
100-
message(STATUS "GTest output tools set to ${GTEST_OUTPUT_TOOLS}")
101-
endif()
102-
unset(GTEST_OUTPUT_EXP)
103-
if(DEFINED GTEST_OUTPUT_DIR)
104-
set(GTEST_OUTPUT_EXP "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_exp_${product}_${revision_id}_unit_tests_results.json")
105-
message(STATUS "GTest output exp set to ${GTEST_OUTPUT_EXP}")
106-
endif()
107-
unset(GTEST_OUTPUT_SYSMAN)
108-
if(DEFINED GTEST_OUTPUT_DIR)
109-
set(GTEST_OUTPUT_SYSMAN "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_sysman_${product}_${revision_id}_unit_tests_results.json")
110-
message(STATUS "GTest output tools set to ${GTEST_OUTPUT_SYSMAN}")
111-
endif()
106+
if(NOT skip_l0)
107+
unset(GTEST_OUTPUT_CORE)
108+
if(DEFINED GTEST_OUTPUT_DIR)
109+
set(GTEST_OUTPUT_CORE "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_core_${product}_${revision_id}_unit_tests_results.json")
110+
message(STATUS "GTest output core set to ${GTEST_OUTPUT_CORE}")
111+
endif()
112+
unset(GTEST_OUTPUT_TOOLS)
113+
if(DEFINED GTEST_OUTPUT_DIR)
114+
set(GTEST_OUTPUT_TOOLS "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_tools_${product}_${revision_id}_unit_tests_results.json")
115+
message(STATUS "GTest output tools set to ${GTEST_OUTPUT_TOOLS}")
116+
endif()
117+
unset(GTEST_OUTPUT_EXP)
118+
if(DEFINED GTEST_OUTPUT_DIR)
119+
set(GTEST_OUTPUT_EXP "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_exp_${product}_${revision_id}_unit_tests_results.json")
120+
message(STATUS "GTest output exp set to ${GTEST_OUTPUT_EXP}")
121+
endif()
122+
unset(GTEST_OUTPUT_SYSMAN)
123+
if(DEFINED GTEST_OUTPUT_DIR)
124+
set(GTEST_OUTPUT_SYSMAN "--gtest_output=json:${GTEST_OUTPUT_DIR}/ze_intel_gpu_sysman_${product}_${revision_id}_unit_tests_results.json")
125+
message(STATUS "GTest output tools set to ${GTEST_OUTPUT_SYSMAN}")
126+
endif()
127+
128+
if(NOT TARGET run_l0_tests)
129+
add_custom_target(run_l0_tests)
130+
endif()
131+
set_target_properties(run_l0_tests PROPERTIES FOLDER ${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER})
132+
add_dependencies(run_unit_tests run_l0_tests)
133+
134+
add_custom_target(run_${product}_${revision_id}_l0_tests DEPENDS unit_tests)
135+
set_target_properties(run_${product}_${revision_id}_l0_tests PROPERTIES FOLDER "${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER}/${product}/${revision_id}")
136+
137+
add_custom_command(
138+
TARGET run_${product}_${revision_id}_l0_tests
139+
POST_BUILD
140+
COMMAND WORKING_DIRECTORY ${TargetDir}
141+
COMMAND echo create working directory ${TargetDir}/level_zero/${product}/${revision_id}
142+
COMMAND ${CMAKE_COMMAND} -E make_directory ${TargetDir}/level_zero/${product}/${revision_id}
143+
COMMAND echo Running ze_intel_gpu_core_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
144+
COMMAND echo Cmd line: ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_core_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
145+
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_core_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
146+
COMMAND echo Running ze_intel_gpu_tools_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
147+
COMMAND echo Cmd line: ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_tools_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
148+
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_tools_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_TOOLS} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
149+
COMMAND echo Running ze_intel_gpu_sysman_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
150+
COMMAND echo Cmd line: ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_sysman_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
151+
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_sysman_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_SYSMAN} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
152+
)
112153

113-
if(NOT TARGET run_l0_tests)
114-
add_custom_target(run_l0_tests)
154+
add_dependencies(run_l0_tests run_${product}_${revision_id}_l0_tests)
115155
endif()
116-
set_target_properties(run_l0_tests PROPERTIES FOLDER ${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER})
117-
add_dependencies(run_unit_tests run_l0_tests)
118-
119-
add_custom_target(run_${product}_${revision_id}_l0_tests DEPENDS unit_tests)
120-
set_target_properties(run_${product}_${revision_id}_l0_tests PROPERTIES FOLDER "${PLATFORM_SPECIFIC_TEST_TARGETS_FOLDER}/${product}/${revision_id}")
121-
122-
add_custom_command(
123-
TARGET run_${product}_${revision_id}_l0_tests
124-
POST_BUILD
125-
COMMAND WORKING_DIRECTORY ${TargetDir}
126-
COMMAND echo create working directory ${TargetDir}/level_zero/${product}/${revision_id}
127-
COMMAND ${CMAKE_COMMAND} -E make_directory ${TargetDir}/level_zero/${product}/${revision_id}
128-
COMMAND echo Running ze_intel_gpu_core_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
129-
COMMAND echo Cmd line: ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_core_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
130-
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_core_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
131-
COMMAND echo Running ze_intel_gpu_tools_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
132-
COMMAND echo Cmd line: ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_tools_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
133-
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_tools_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_TOOLS} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
134-
COMMAND echo Running ze_intel_gpu_sysman_tests ${target} ${slices}x${subslices}x${eu_per_ss} in ${TargetDir}
135-
COMMAND echo Cmd line: ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_sysman_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_CORE} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
136-
COMMAND ${NEO_RUN_INTERCEPTOR_LIST} $<TARGET_FILE:ze_intel_gpu_sysman_tests> --product ${product} --slices ${slices} --subslices ${subslices} --eu_per_ss ${eu_per_ss} ${GTEST_EXCEPTION_OPTIONS} --gtest_repeat=${GTEST_REPEAT} ${GTEST_SHUFFLE} ${GTEST_OUTPUT_SYSMAN} ${NEO_TESTS_LISTENER_OPTION} ${GTEST_FILTER_OPTION} --rev_id ${revision_id} --dev_id ${device_id}
137-
)
138-
139-
add_dependencies(run_l0_tests run_${product}_${revision_id}_l0_tests)
140156
endif()

0 commit comments

Comments
 (0)