diff --git a/macro/reco/CMakeLists.txt b/macro/reco/CMakeLists.txt index 311a5b987dc07c5e5301b7a47db190cdb0b5609d..0ae6e5c100adf687744832ae8ab3533c019c3154 100644 --- a/macro/reco/CMakeLists.txt +++ b/macro/reco/CMakeLists.txt @@ -79,6 +79,7 @@ foreach(setup IN LISTS cbm_setup) \"${input}\" ${nEvents} \"${output}\" \"${setup}\" kGeant3 ${randomSeed} kTRUE) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED reco_cleanup FIXTURES_SETUP fixt_reco_tra_coll_${setup} @@ -94,6 +95,7 @@ foreach(setup IN LISTS cbm_setup) \"${input}\" ${nEvents} \"${output}\" \"${setup}\" kGeant3 ${randomSeed} kTRUE) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED reco_cleanup FIXTURES_SETUP fixt_reco_tra_sign_${setup} @@ -108,6 +110,7 @@ foreach(setup IN LISTS cbm_setup) ${nBeam} \"Au\" 10 -1 \"${output}\" \"${setup}\" kGeant3 ${randomSeed} kTRUE) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED reco_cleanup FIXTURES_SETUP fixt_reco_tra_beam_${setup} @@ -125,6 +128,7 @@ foreach(setup IN LISTS cbm_setup) \"${datadir}/${sname}_sign\" \"${datadir}/${sname}_beam\" ${beamrate}) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED "fixt_reco_tra_coll_${setup};fixt_reco_tra_sign_${setup};fixt_reco_tra_beam_${setup}" @@ -139,6 +143,7 @@ foreach(setup IN LISTS cbm_setup) \"${datadir}/${sname}.raw.root\" \"${datadir}/${sname}.reco.root\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_reco_digi_ts_${setup} FIXTURES_SETUP fixt_reco_digi_${setup} diff --git a/macro/run/CMakeLists.txt b/macro/run/CMakeLists.txt index eae72be769cb54ab368bf200e8d1ac038f1f9d46..62cae5729d212d453eab1756525b1d8ce64149df 100644 --- a/macro/run/CMakeLists.txt +++ b/macro/run/CMakeLists.txt @@ -87,6 +87,7 @@ foreach(setup IN LISTS cbm_setup) add_test(${testname} ${MACRO_DIR}/run_transport_json_config.sh \"${json_config_file}\" 2 ${randomSeed}) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED run_cleanup FIXTURES_SETUP fixt_tra_json_config @@ -99,6 +100,7 @@ foreach(setup IN LISTS cbm_setup) add_test(${testname} ${MACRO_DIR}/run_digi_json_config.sh \"${json_config_file}\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_tra_json_config FIXTURES_SETUP fixt_digi_json_config @@ -113,6 +115,7 @@ foreach(setup IN LISTS cbm_setup) \"${input}\" ${nEvents} \"data/${sname}_coll\" \"${setup}\" kGeant3 ${randomSeed} kTRUE) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED run_cleanup FIXTURES_SETUP fixt_tra_coll_${setup} @@ -127,6 +130,7 @@ foreach(setup IN LISTS cbm_setup) \"${input}\" ${nEvents} \"data/${sname}_sign\" \"${setup}\" kGeant3 ${randomSeed} kTRUE) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED run_cleanup FIXTURES_SETUP fixt_tra_sign_${setup} @@ -140,6 +144,7 @@ foreach(setup IN LISTS cbm_setup) ${nBeam} \"Au\" 10 -1 \"data/${sname}_beam\" \"${setup}\" kGeant3 ${randomSeed} kTRUE) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED run_cleanup FIXTURES_SETUP fixt_tra_beam_${setup} @@ -153,6 +158,7 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_coll\" -1 \"data/${sname}_ev\" -1.) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_tra_coll_${setup} FIXTURES_SETUP fixt_digi_ev_${setup} @@ -170,6 +176,7 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_sign\" \"data/${sname}_beam\" ${beamrate}) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED "fixt_tra_coll_${setup};fixt_tra_sign_${setup};fixt_tra_beam_${setup}" FIXTURES_SETUP fixt_digi_ts_${setup} @@ -195,6 +202,7 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_ev\" -1 0 \"data/${sname}_eb_eb_ideal\" \"Ideal\" \"${setup}\" \"data/${sname}_coll\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ev_${setup} FIXTURES_SETUP fixt_reco_ev_ideal_${setup} @@ -210,6 +218,7 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_coll\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ev_${setup} FIXTURES_SETUP fixt_reco_ev_real_${setup} @@ -225,6 +234,7 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_coll\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ts_${setup} FIXTURES_SETUP fixt_reco_ts_eb_ideal_${setup} @@ -240,6 +250,7 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_coll\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ts_${setup} FIXTURES_SETUP fixt_reco_ts_eb_real_${setup} @@ -256,6 +267,7 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_sign\" \"data/${sname}_beam\" ) set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED "fixt_tra_coll_${setup};fixt_digi_ts_${setup};fixt_reco_ts_eb_real_${setup}" FIXTURES_SETUP fixt_qa_${setup} @@ -270,12 +282,14 @@ foreach(setup IN LISTS cbm_setup) \"data/${sname}_coll\") set_tests_properties(${testname} PROPERTIES TIMEOUT ${timeOutTime} + FAIL_REGULAR_EXPRESSION "segmentation violation" PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ts_${setup} FIXTURES_SETUP fixt_reco_ts_tb_${setup} RESOURCE_LOCK collParDb_${setup} ) + endforeach(setup IN LISTS cbm_setup) # ============================================================================ @@ -301,7 +315,9 @@ If(DEFINED ENV{RAW_DATA_PATH} ) Set(testname mcbm_unpack_2021_${RUN}) Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/run/run_unpack_tsa.sh \"${RAW_DATA_PATH}/${RUN}_first20Ts.tsa\" ${RUN}) Set_Tests_Properties(${testname} PROPERTIES TIMEOUT "600") - Set_Tests_Properties(${testname} PROPERTIES PASS_REGULAR_EXPRESSION "Macro finished successfully") + Set_Tests_Properties(${testname} PROPERTIES + FAIL_REGULAR_EXPRESSION "segmentation violation" + PASS_REGULAR_EXPRESSION "Macro finished successfully") set_tests_properties(${testname} PROPERTIES DEPENDS run_cleanup) set_tests_properties(${testname} PROPERTIES FIXTURES_REQUIRED run_cleanup) Set(fixture_unpacked_${RUN} fixture_done_${testname}) @@ -311,7 +327,9 @@ If(DEFINED ENV{RAW_DATA_PATH} ) Set(testname mcbm_chktime_2021_${RUN}) Add_Test(${testname} ${CBMROOT_BINARY_DIR}/macro/beamtime/mcbm2021/check_timing_any.sh \"${CBMROOT_BINARY_DIR}/macro/run/data/${RUN}_first20Ts.digi.root\" ${RUN}) Set_Tests_Properties(${testname} PROPERTIES TIMEOUT "600") - Set_Tests_Properties(${testname} PROPERTIES PASS_REGULAR_EXPRESSION "Macro finished successfully") + Set_Tests_Properties(${testname} PROPERTIES + FAIL_REGULAR_EXPRESSION "segmentation violation" + PASS_REGULAR_EXPRESSION "Macro finished successfully") set_tests_properties(${testname} PROPERTIES DEPENDS mcbm_unpack_2021_${RUN}) set_tests_properties(${testname} PROPERTIES FIXTURES_REQUIRED ${fixture_unpacked_${RUN}}) Set(fixture_chktime_${RUN} fixture_done_${testname})