File tree Expand file tree Collapse file tree 5 files changed +16
-13
lines changed Expand file tree Collapse file tree 5 files changed +16
-13
lines changed Original file line number Diff line number Diff line change @@ -100,8 +100,6 @@ function(python_test)
100
100
add_test (${TEST_NAME} ${CMAKE_BINARY_DIR} /pypresso ${PYPRESSO_OPTIONS}
101
101
${TEST_FILE_CONFIGURED} ${TEST_ARGUMENTS} )
102
102
endif ()
103
- set_tests_properties (${TEST_NAME} PROPERTIES PROCESSORS ${TEST_NUM_PROC}
104
- DEPENDS "${TEST_DEPENDS} " )
105
103
106
104
if (${TEST_GPU_SLOTS} GREATER 0 AND ESPRESSO_BUILD_WITH_CUDA )
107
105
set_property (TEST ${TEST_NAME} PROPERTY RESOURCE_GROUPS
@@ -117,7 +115,10 @@ function(python_test)
117
115
if (${TEST_NUM_PROC} EQUAL 3 )
118
116
list (APPEND TEST_LABELS "parallel_odd" )
119
117
endif ()
120
- set_tests_properties (${TEST_NAME} PROPERTIES LABELS "${TEST_LABELS} " )
118
+
119
+ set_tests_properties (
120
+ ${TEST_NAME} PROPERTIES PROCESSORS ${TEST_NUM_PROC} SKIP_RETURN_CODE 5
121
+ DEPENDS "${TEST_DEPENDS} " LABELS "${TEST_LABELS} " )
121
122
122
123
set (python_tests ${python_tests} ${TEST_FILE_CONFIGURED} PARENT_SCOPE )
123
124
endfunction (python_test )
Original file line number Diff line number Diff line change @@ -39,9 +39,9 @@ macro(PYTHON_SCRIPTS_TEST)
39
39
string (REGEX REPLACE "^test_" "${TEST_TYPE} _" TEST_NAME ${TEST_NAME} )
40
40
add_test (${TEST_NAME} ${CMAKE_BINARY_DIR} /pypresso ${PYPRESSO_OPTIONS}
41
41
${TEST_FILE_CONFIGURED} )
42
- set_tests_properties (${TEST_NAME} PROPERTIES FIXTURES_REQUIRED
43
- IMPORTLIB_WRAPPER )
44
- set_tests_properties ( ${TEST_NAME} PROPERTIES LABELS "${TEST_LABELS} " )
42
+ set_tests_properties (
43
+ ${TEST_NAME} PROPERTIES FIXTURES_REQUIRED IMPORTLIB_WRAPPER
44
+ SKIP_RETURN_CODE 5 LABELS "${TEST_LABELS} " )
45
45
if ("gpu" IN_LIST TEST_LABELS AND ESPRESSO_BUILD_WITH_CUDA )
46
46
set_tests_properties (${TEST_NAME} PROPERTIES RESOURCE_LOCK GPU )
47
47
endif ()
Original file line number Diff line number Diff line change @@ -25,8 +25,9 @@ endfunction(BENCHMARK_TEST)
25
25
# configure Python module importlib_wrapper.py
26
26
add_test (importlib_wrapper ${CMAKE_BINARY_DIR} /pypresso ${PYPRESSO_OPTIONS}
27
27
${TEST_FILE_CONFIGURED_IMPORTLIB_WRAPPER} )
28
- set_tests_properties (importlib_wrapper PROPERTIES FIXTURES_SETUP
29
- IMPORTLIB_WRAPPER )
28
+ set_tests_properties (
29
+ importlib_wrapper PROPERTIES FIXTURES_SETUP IMPORTLIB_WRAPPER
30
+ SKIP_RETURN_CODE 5 )
30
31
set (benchmarks_tests ${benchmarks_tests}
31
32
${TEST_FILE_CONFIGURED_IMPORTLIB_WRAPPER} PARENT_SCOPE )
32
33
configure_file (../importlib_wrapper.py
Original file line number Diff line number Diff line change @@ -25,8 +25,9 @@ endfunction(SAMPLE_TEST)
25
25
# configure Python module importlib_wrapper.py
26
26
add_test (importlib_wrapper ${CMAKE_BINARY_DIR} /pypresso ${PYPRESSO_OPTIONS}
27
27
${TEST_FILE_CONFIGURED_IMPORTLIB_WRAPPER} )
28
- set_tests_properties (importlib_wrapper PROPERTIES FIXTURES_SETUP
29
- IMPORTLIB_WRAPPER )
28
+ set_tests_properties (
29
+ importlib_wrapper PROPERTIES FIXTURES_SETUP IMPORTLIB_WRAPPER
30
+ SKIP_RETURN_CODE 5 )
30
31
set (samples_tests ${samples_tests} ${TEST_FILE_CONFIGURED_IMPORTLIB_WRAPPER}
31
32
PARENT_SCOPE )
32
33
configure_file (../importlib_wrapper.py
Original file line number Diff line number Diff line change @@ -28,9 +28,9 @@ add_test(importlib_wrapper ${CMAKE_BINARY_DIR}/pypresso ${PYPRESSO_OPTIONS}
28
28
${TEST_FILE_CONFIGURED_IMPORTLIB_WRAPPER} )
29
29
add_test (convert ${CMAKE_BINARY_DIR} /pypresso ${PYPRESSO_OPTIONS}
30
30
${CMAKE_CURRENT_BINARY_DIR} /test_convert.py )
31
- set_tests_properties (importlib_wrapper PROPERTIES FIXTURES_SETUP
32
- IMPORTLIB_WRAPPER )
33
- set_tests_properties ( convert PROPERTIES FIXTURES_SETUP IMPORTLIB_WRAPPER )
31
+ set_tests_properties (
32
+ importlib_wrapper convert PROPERTIES FIXTURES_SETUP IMPORTLIB_WRAPPER
33
+ SKIP_RETURN_CODE 5 )
34
34
set (tutorials_tests ${tutorials_tests} ${TEST_FILE_CONFIGURED_IMPORTLIB_WRAPPER}
35
35
PARENT_SCOPE )
36
36
configure_file (../importlib_wrapper.py
You can’t perform that action at this time.
0 commit comments