Skip to content

Commit b0c4a97

Browse files
authored
Make check-air-e2e and check-programming-examples independent from their peano and chess counterparts (Xilinx#996)
1 parent f7e589a commit b0c4a97

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

programming_examples/CMakeLists.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,12 @@ add_lit_testsuite(check-programming-examples-chess "Running AIR programming exam
103103
)
104104
set_target_properties(check-programming-examples-chess PROPERTIES FOLDER "Tests")
105105

106-
# Meta target to run both
107-
add_custom_target(check-programming-examples DEPENDS check-programming-examples-peano check-programming-examples-chess)
106+
# Unfiltered full test suite
107+
add_lit_testsuite(check-programming-examples "Running AIR programming examples (all backends)"
108+
${CMAKE_CURRENT_BINARY_DIR}
109+
DEPENDS ${TEST_DEPENDS}
110+
ARGS ${AIR_TEST_LIT_ARGS}
111+
)
112+
set_target_properties(check-programming-examples PROPERTIES FOLDER "Tests")
108113

109114
add_dependencies(check-all check-programming-examples)

test/CMakeLists.txt

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,19 @@ add_lit_testsuite(check-air-e2e-chess "Running AIR E2E tests (Chess backend only
104104
)
105105
set_target_properties(check-air-e2e-chess PROPERTIES FOLDER "Tests")
106106

107+
# Unfiltered full test suite
108+
add_lit_testsuite(check-air-e2e "Running AIR E2E tests (all backends)"
109+
${CMAKE_CURRENT_BINARY_DIR}
110+
DEPENDS ${TEST_DEPENDS}
111+
ARGS ${AIR_TEST_LIT_ARGS}
112+
)
113+
set_target_properties(check-air-e2e PROPERTIES FOLDER "Tests")
114+
107115
add_custom_target(build-check-air)
116+
add_dependencies(check-air-e2e build-check-air)
108117
add_dependencies(check-air-e2e-peano build-check-air)
109118
add_dependencies(check-air-e2e-chess build-check-air)
110119

111-
# Meta target to run both
112-
add_custom_target(check-air-e2e DEPENDS check-air-e2e-peano check-air-e2e-chess)
113-
114120
if(NOT TARGET check-all)
115121
add_custom_target(check-all)
116122
endif()

0 commit comments

Comments
 (0)