diff --git a/.dd4hep-ci.d/compile_and_test.sh b/.dd4hep-ci.d/compile_and_test.sh index 09c09b71116352b65f443ad70834a2496e1a0312..16054d97df045d6193c91465ff2c20adf1de4a6c 100755 --- a/.dd4hep-ci.d/compile_and_test.sh +++ b/.dd4hep-ci.d/compile_and_test.sh @@ -19,4 +19,4 @@ cd build cmake -GNinja -DBoost_NO_BOOST_CMAKE=ON .. ninja ninja install -ctest --output-on-failure -j2 +ctest --output-on-failure -j2 -E LONGTEST diff --git a/examples/CLICSiD/CMakeLists.txt b/examples/CLICSiD/CMakeLists.txt index c8857021ab05b6b1bacd1b64ad3e333a5c17adfb..31d8d592ed2aee6d74e5806e465a6627fa750261 100644 --- a/examples/CLICSiD/CMakeLists.txt +++ b/examples/CLICSiD/CMakeLists.txt @@ -51,7 +51,7 @@ dd4hep_add_test_reg( test_CLICSiD_check_geometry REGEX_PASS " Execution finished..." ) # # ROOT Geometry overlap checks -dd4hep_add_test_reg( test_CLICSiD_check_overlaps +dd4hep_add_test_reg( test_CLICSiD_check_overlaps_LONGTEST COMMAND "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh" EXEC_ARGS python ${DD4hep_DIR}/python/checkOverlaps.py --compact=file:${CMAKE_CURRENT_SOURCE_DIR}/compact/compact.xml @@ -73,7 +73,7 @@ if (DD4HEP_USE_GEANT4) endforeach(script) # # Material scan - dd4hep_add_test_reg( test_CLICSiD_DDG4_g4material_scan + dd4hep_add_test_reg( test_CLICSiD_DDG4_g4material_scan_LONGTEST COMMAND "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh" EXEC_ARGS python ${DD4hep_DIR}/python/g4MaterialScan.py --compact=file:${CMAKE_CURRENT_SOURCE_DIR}/compact/compact.xml @@ -85,7 +85,7 @@ if (DD4HEP_USE_GEANT4) foreach(script CLICSiDXML CLICSiDAClick) # # Build AClick from the source file - dd4hep_add_test_reg( test_CLICSiD_DDG4_${script}_as_AClick + dd4hep_add_test_reg( test_CLICSiD_DDG4_${script}_as_AClick_LONGTEST COMMAND "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh" EXEC_ARGS root.exe -b -x -n -q -l "${DD4hep_DIR}/examples/DDG4/examples/run.C(\"${DD4hep_DIR}/examples/CLICSiD/scripts/${script}\")" REQUIRES DDG4 Geant4 @@ -93,7 +93,7 @@ if (DD4HEP_USE_GEANT4) REGEX_FAIL "Exception;EXCEPTION;ERROR;Error" ) # # Execute identical source linked executable - dd4hep_add_test_reg( test_CLICSiD_DDG4_${script}_as_exe + dd4hep_add_test_reg( test_CLICSiD_DDG4_${script}_as_exe_LONGTEST COMMAND "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh" EXEC_ARGS ${script} REQUIRES DDG4 Geant4 diff --git a/examples/ClientTests/CMakeLists.txt b/examples/ClientTests/CMakeLists.txt index d5d65b7ad3e43d8b6696abd065d2b0091236e0c0..66efc761d5fa420b99c89510e1d8c4c480a7a116 100644 --- a/examples/ClientTests/CMakeLists.txt +++ b/examples/ClientTests/CMakeLists.txt @@ -94,7 +94,7 @@ endforeach() foreach (test BoxTrafos IronCylinder MiniTel SiliconBlock NestedSimple MultiCollections ) # # ROOT Geometry checks - dd4hep_add_test_reg( ClientTests_${test}_check_geometry + dd4hep_add_test_reg( ClientTests_${test}_check_geometry_LONGTEST COMMAND "${CMAKE_INSTALL_PREFIX}/bin/run_test_ClientTests.sh" EXEC_ARGS python ${DD4hep_DIR}/python/checkGeometry.py --compact=file:${CMAKE_CURRENT_SOURCE_DIR}/compact/${test}.xml