From 79ba0b9f13017cb50cd22cbcc9fec04d69a17ac9 Mon Sep 17 00:00:00 2001 From: Dominik Smith <smith@th.physik.uni-frankfurt.de> Date: Wed, 8 Sep 2021 16:31:47 +0200 Subject: [PATCH] Rearranged tests in macro/run/CMakeLists.txt. Changed naming convention such that FIXTURES_SETUP is named after the current test and FIXTURES_REQUIRED contains names of required tests. --- macro/run/CMakeLists.txt | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/macro/run/CMakeLists.txt b/macro/run/CMakeLists.txt index d1f123a438..25b4a93f94 100644 --- a/macro/run/CMakeLists.txt +++ b/macro/run/CMakeLists.txt @@ -69,6 +69,30 @@ foreach(setup IN LISTS cbm_setup) set(sname test) endif() + # --- Test run_transport_json_config + # --- Transport run using run_transport_json_config.C + set(testname run_transport_json_config) + add_test(${testname} ${MACRO_DIR}/run_transport_json_config.sh) + set_tests_properties(${testname} PROPERTIES + TIMEOUT ${timeOutTime} + PASS_REGULAR_EXPRESSION "Macro finished successfully" + FIXTURES_REQUIRED cleanup + FIXTURES_SETUP fixt_tra_json_config + RESOURCE_LOCK json_config_ParDb + ) + + # --- Test run_digi_json_config + # --- Digitization run with using run_digi_json_config.C + set(testname run_digi_json_config) + add_test(${testname} ${MACRO_DIR}/run_digi_json_config.sh) + set_tests_properties(${testname} PROPERTIES + TIMEOUT ${timeOutTime} + PASS_REGULAR_EXPRESSION "Macro finished successfully" + FIXTURES_REQUIRED fixt_tra_json_config + FIXTURES_SETUP fixt_digi_json_config + RESOURCE_LOCK json_config_ParDb + ) + # --- Test run_tra_coll # --- Transport run with collision events, using run_tra_file.C set(testname run_${sname}_tra_coll) @@ -150,6 +174,7 @@ foreach(setup IN LISTS cbm_setup) TIMEOUT ${timeOutTime} PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ev_${setup} + FIXTURES_SETUP fixt_reco_ev_ideal_${setup} RESOURCE_LOCK collParDb_${setup} ) @@ -164,6 +189,7 @@ foreach(setup IN LISTS cbm_setup) TIMEOUT ${timeOutTime} PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ev_${setup} + FIXTURES_SETUP fixt_reco_ev_real_${setup} RESOURCE_LOCK collParDb_${setup} ) @@ -178,6 +204,7 @@ foreach(setup IN LISTS cbm_setup) TIMEOUT ${timeOutTime} PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ts_${setup} + FIXTURES_SETUP fixt_reco_ts_eb_ideal_${setup} RESOURCE_LOCK collParDb_${setup} ) @@ -192,6 +219,7 @@ foreach(setup IN LISTS cbm_setup) TIMEOUT ${timeOutTime} PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ts_${setup} + FIXTURES_SETUP fixt_reco_ts_eb_real_${setup} RESOURCE_LOCK collParDb_${setup} ) @@ -205,6 +233,7 @@ foreach(setup IN LISTS cbm_setup) TIMEOUT ${timeOutTime} PASS_REGULAR_EXPRESSION "Macro finished successfully" FIXTURES_REQUIRED fixt_digi_ts_${setup} + FIXTURES_SETUP fixt_reco_ts_tb_${setup} RESOURCE_LOCK collParDb_${setup} ) -- GitLab