Skip to content

Commit 3fea8f5

Browse files
andresailerjmcarcell
authored andcommitted
DDTest: disable MT tests for geant4 version 10.7
1 parent 8847104 commit 3fea8f5

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

DDTest/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,11 @@ if (DD4HEP_USE_GEANT4)
181181
endif()
182182
183183
#---Multi-threading tests---------------------------------------------------------
184+
# disable tests for geant4 version 10.7
185+
set(disable_mt_tests FALSE)
186+
if(Geant4_VERSION VERSION_LESS 11.0)
187+
set(disable_mt_tests TRUE)
188+
endif()
184189
185190
add_test(NAME t_ddsim_gun_mt1
186191
COMMAND "${CMAKE_INSTALL_PREFIX}/bin/run_test.sh"
@@ -197,6 +202,7 @@ if (DD4HEP_USE_GEANT4)
197202
set_tests_properties(t_ddsim_gun_mt1 PROPERTIES
198203
FAIL_REGULAR_EXPRESSION "Exception;EXCEPTION;ERROR;Error"
199204
PASS_REGULAR_EXPRESSION "@ 1 threads"
205+
DISBALE ${disable_mt_tests}
200206
LABELS "gun;singlethread")
201207
202208
add_test(NAME t_ddsim_gun_mt2
@@ -215,6 +221,7 @@ if (DD4HEP_USE_GEANT4)
215221
PROCESSORS 2
216222
FAIL_REGULAR_EXPRESSION "Exception;EXCEPTION;ERROR;Error"
217223
PASS_REGULAR_EXPRESSION "@ 2 threads"
224+
DISBALE ${disable_mt_tests}
218225
LABELS "gun;multithread")
219226
220227
add_test(NAME t_ddsim_gun_mt4
@@ -233,6 +240,7 @@ if (DD4HEP_USE_GEANT4)
233240
PROCESSORS 4
234241
FAIL_REGULAR_EXPRESSION "Exception;EXCEPTION;ERROR;Error"
235242
PASS_REGULAR_EXPRESSION "@ 4 threads"
243+
DISBALE ${disable_mt_tests}
236244
LABELS "gun;multithread")
237245
238246
add_test(NAME t_ddsim_gun_mt1_mt2_compare

0 commit comments

Comments
 (0)