From b42f15e0dca008cf08ad77ae0af40d824fa881f1 Mon Sep 17 00:00:00 2001
From: P-A Loizeau <p.-a.loizeau@gsi.de>
Date: Thu, 10 Dec 2020 12:18:35 +0100
Subject: [PATCH] In new COSY 2019 tests, fix CMAKE error for runs 08 and 09

---
 macro/beamtime/cosy2019/CMakeLists.txt | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/macro/beamtime/cosy2019/CMakeLists.txt b/macro/beamtime/cosy2019/CMakeLists.txt
index d525760c44..49848d47bd 100644
--- a/macro/beamtime/cosy2019/CMakeLists.txt
+++ b/macro/beamtime/cosy2019/CMakeLists.txt
@@ -50,10 +50,18 @@ If(DEFINED ENV{RAW_DATA_PATH} )
     If(EXISTS ${RAW_DATA_PATH}/r00${RUN}_first20Ts.tsa)
       Message( STATUS "Raw data file found, tests will be performed for COSY 2019 run ${RUN}" )
 
+      If( 08 EQUAL ${RUN} )
+        SET( RUN_INDEX 8 )
+      ElseIf( 09 EQUAL ${RUN} )
+        SET( RUN_INDEX 9 )
+      Else()
+        SET( RUN_INDEX ${RUN} )
+      EndIf()
+
       ## Define tests + dependencies
       ### Raw data analysis tests
       Set(testname cosy_unpack_2019_${RUN})
-      Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/beamtime/cosy2019/unpack_tsa_cosy2019.sh \"${RAW_DATA_PATH}/r00${RUN}_first20Ts.tsa\" ${RUN} )
+      Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/beamtime/cosy2019/unpack_tsa_cosy2019.sh \"${RAW_DATA_PATH}/r00${RUN}_first20Ts.tsa\" ${RUN_INDEX} )
       Set_Tests_Properties(${testname} PROPERTIES TIMEOUT "600")
       Set_Tests_Properties(${testname} PROPERTIES PASS_REGULAR_EXPRESSION "Test Passed;All ok")
       set_tests_properties(${testname} PROPERTIES DEPENDS run_cleanup_cosy2019)
@@ -62,7 +70,7 @@ If(DEFINED ENV{RAW_DATA_PATH} )
       set_tests_properties(${testname} PROPERTIES FIXTURES_SETUP ${fixture_cosy_unpacked_${RUN}})
 
       Set(testname cosy_calib_2019_${RUN})
-      Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/beamtime/cosy2019/cosy2019_calib.sh 20 ${RUN} )
+      Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/beamtime/cosy2019/cosy2019_calib.sh 20 ${RUN_INDEX} )
       Set_Tests_Properties(${testname} PROPERTIES TIMEOUT "600")
       Set_Tests_Properties(${testname} PROPERTIES PASS_REGULAR_EXPRESSION "Test Passed;All ok")
       set_tests_properties(${testname} PROPERTIES FIXTURES_REQUIRED ${fixture_cosy_unpacked_${RUN}})
@@ -72,7 +80,7 @@ If(DEFINED ENV{RAW_DATA_PATH} )
 
 ## Clustering = broken as of 09/12/2020
 #      Set(testname cosy_process_2019_${RUN})
-#      Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/beamtime/cosy2019/cosy2019_process.sh ${RUN} )
+#      Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/beamtime/cosy2019/cosy2019_process.sh ${RUN_INDEX} )
 #      Set_Tests_Properties(${testname} PROPERTIES TIMEOUT "600")
 #      Set_Tests_Properties(${testname} PROPERTIES PASS_REGULAR_EXPRESSION "Test Passed;All ok")
 #      set_tests_properties(${testname} PROPERTIES FIXTURES_REQUIRED ${fixture_cosy_calib_${RUN}})
-- 
GitLab