diff --git a/macro/run/CMakeLists.txt b/macro/run/CMakeLists.txt index 5e3dec30610e0c0f42b4a708aadfcfecd27608c0..c832cea41fdcc941582696e58b8bbafab30fc7b4 100644 --- a/macro/run/CMakeLists.txt +++ b/macro/run/CMakeLists.txt @@ -295,13 +295,31 @@ foreach(setup IN LISTS cbm_setup) RESOURCE_LOCK collParDb_${setup} ) - # --- Test run_qa + # --- Test run_qa_ts_eb_ideal + # --- Run QA tasks with Event-by-event reconstruction from time-based simulation + # --- Ideal raw event builder + set(testname run_${sname}_qa_ts_eb_ideal) + add_test(${testname} ${MACRODIR}/run_qa.sh + \"data/${sname}_coll\" \"data/${sname}_ts\" \"data/${sname}_ts_eb_ideal\" + \"data/${sname}_coll\" \"data/${sname}_qa_ts_eb_ideal\" \"${setup}\" -1 + \"data/${sname}_sign\" \"data/${sname}_beam\" \"qa_config.cbm.yaml\" \"Ideal\") + set_tests_properties(${testname} PROPERTIES + TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "QA checks failed" + FAIL_REGULAR_EXPRESSION "segmentation violation" + PASS_REGULAR_EXPRESSION "QA checks passed;Macro finished successfully" + FIXTURES_REQUIRED "fixt_tra_coll_${setup};fixt_digi_ts_${setup};fixt_reco_ts_eb_ideal_${setup}" + FIXTURES_SETUP fixt_qa_${setup} + RESOURCE_LOCK collParDb_${setup} + ) + + # --- Test run_qa_ts_eb_real # --- Run QA tasks with Event-by-event reconstruction from time-based simulation # --- Real raw event builder - set(testname run_${sname}_qa) + set(testname run_${sname}_qa_ts_eb_real) add_test(${testname} ${MACRODIR}/run_qa.sh \"data/${sname}_coll\" \"data/${sname}_ts\" \"data/${sname}_ts_eb_real\" - \"data/${sname}_coll\" \"data/${sname}_qa\" \"${setup}\" -1 + \"data/${sname}_coll\" \"data/${sname}_qa_ts_eb_real\" \"${setup}\" -1 \"data/${sname}_sign\" \"data/${sname}_beam\" \"qa_config.cbm.yaml\" \"Real\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime}