From af2510825ee70baffdde59b6ccd880cb20bb084e Mon Sep 17 00:00:00 2001
From: Marko Petric <marko.petric@cern.ch>
Date: Mon, 14 Nov 2016 13:28:38 +0100
Subject: [PATCH] Exclude some long tests for travis

---
 .dd4hep-ci.d/compile_and_test.sh    | 2 +-
 examples/CLICSiD/CMakeLists.txt     | 8 ++++----
 examples/ClientTests/CMakeLists.txt | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/.dd4hep-ci.d/compile_and_test.sh b/.dd4hep-ci.d/compile_and_test.sh
index 09c09b711..16054d97d 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 c8857021a..31d8d592e 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 d5d65b7ad..66efc761d 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
-- 
GitLab