[CTEST] Re-introduce Nightly/Weekly test of overlaps in geo setups
- Move the check_overlaps macro to macro/geometry - Apply it to all existing setups (minus exclusion list) on Nightly and Weekly builds, using output of examine_materials - Make macro more flexible by using lists of expected overlaps and dedicated functions instead of chained If/Else blocks - Cleanup Expected Overlaps list for main CBM setups - Add expected overlaps for -Bmon in TOF- for special case of APR21 setups - Add Expected Overlaps list for mCBM (either Bmon+Vacuum, internal to detectors or caused by alignment) - Remove outdated/too specialized check_overlaps macros in macro/run and macro/mcbm (+ corresponding CI test)
Showing
- macro/geometry/CMakeLists.txt 19 additions, 1 deletionmacro/geometry/CMakeLists.txt
- macro/geometry/check_overlaps.C 187 additions, 0 deletionsmacro/geometry/check_overlaps.C
- macro/mcbm/CMakeLists.txt 2 additions, 55 deletionsmacro/mcbm/CMakeLists.txt
- macro/mcbm/mcbm_check_overlaps.C 0 additions, 139 deletionsmacro/mcbm/mcbm_check_overlaps.C
- macro/run/CMakeLists.txt 106 additions, 105 deletionsmacro/run/CMakeLists.txt
- macro/run/check_overlaps.C 0 additions, 128 deletionsmacro/run/check_overlaps.C
Loading
Please register or sign in to comment