@@ -42,21 +42,14 @@ list(APPEND SYCL_DEPLOY_TEST_DEPS
42
42
deploy-sycl-toolchain
43
43
)
44
44
45
- add_lit_testsuite (check-sycl "Running the SYCL regression tests"
46
- ${CMAKE_CURRENT_BINARY_DIR}
47
- ARGS ${RT_TEST_ARGS}
48
- PARAMS "SYCL_BE=PI_OPENCL"
49
- DEPENDS ${SYCL_TEST_DEPS}
50
- )
51
-
52
45
add_lit_testsuite (check-sycl-deploy "Running the SYCL regression tests"
53
46
${CMAKE_CURRENT_BINARY_DIR}
54
47
ARGS ${DEPLOY_RT_TEST_ARGS}
55
48
PARAMS "SYCL_BE=PI_OPENCL"
56
49
DEPENDS ${SYCL_DEPLOY_TEST_DEPS}
57
50
EXCLUDE_FROM_CHECK_ALL
58
51
)
59
- set_target_properties (check-sycl PROPERTIES FOLDER "SYCL tests" )
52
+ set_target_properties (check-sycl-deploy PROPERTIES FOLDER "SYCL tests" )
60
53
61
54
add_lit_testsuites (SYCL ${CMAKE_CURRENT_SOURCE_DIR}
62
55
DEPENDS ${SYCL_TEST_DEPS}
@@ -76,16 +69,29 @@ add_lit_target(check-sycl-inline-asm
76
69
PARAMS "SYCL_BE=PI_OPENCL"
77
70
DEPENDS ${SYCL_TEST_DEPS}
78
71
)
72
+ set_target_properties (check-sycl-inline-asm PROPERTIES FOLDER "SYCL tests" )
79
73
80
- add_lit_testsuite (check-level0 "Running the SYCL regression tests for Level Zero"
74
+ add_lit_testsuite (check-sycl-opencl "Running the SYCL regression tests for OpenCL"
75
+ ${CMAKE_CURRENT_BINARY_DIR}
76
+ ARGS ${RT_TEST_ARGS}
77
+ PARAMS "SYCL_BE=PI_OPENCL"
78
+ DEPENDS ${SYCL_TEST_DEPS}
79
+ EXCLUDE_FROM_CHECK_ALL
80
+ )
81
+ set_target_properties (check-sycl-opencl PROPERTIES FOLDER "SYCL tests" )
82
+
83
+ add_lit_testsuite (check-sycl-level0 "Running the SYCL regression tests for Level Zero"
81
84
${CMAKE_CURRENT_BINARY_DIR}
82
85
ARGS ${RT_TEST_ARGS}
83
86
PARAMS "SYCL_BE=PI_LEVEL0"
84
87
DEPENDS ${SYCL_TEST_DEPS}
85
88
EXCLUDE_FROM_CHECK_ALL
86
89
)
90
+ set_target_properties (check-sycl-level0 PROPERTIES FOLDER "SYCL tests" )
87
91
88
- add_dependencies (check-sycl check-level0 )
92
+ add_custom_target (check-sycl )
93
+ add_dependencies (check-sycl check-sycl-opencl check-sycl-level0 )
94
+ set_target_properties (check-sycl PROPERTIES FOLDER "SYCL tests" )
89
95
90
96
if (SYCL_BUILD_PI_CUDA )
91
97
add_lit_testsuite (check-sycl-cuda "Running the SYCL regression tests for CUDA"
@@ -94,9 +100,10 @@ if(SYCL_BUILD_PI_CUDA)
94
100
PARAMS "SYCL_BE=PI_CUDA"
95
101
DEPENDS ${SYCL_TEST_DEPS}
96
102
)
97
-
98
103
set_target_properties (check-sycl-cuda PROPERTIES FOLDER "SYCL CUDA tests" )
99
104
105
+ add_dependencies (check-sycl check-sycl-cuda )
106
+
100
107
add_lit_testsuites (SYCL-CUDA ${CMAKE_CURRENT_SOURCE_DIR}
101
108
PARAMS "SYCL_BE=PI_CUDA"
102
109
DEPENDS ${SYCL_TEST_DEPS}
0 commit comments