Reconstruction Test Updates
Several improvements & version updates to Reconstruction tests (RecExRecoTest & RecJobTransformTests). These changes are relevant for 24.0, and good to keep the tests for the 2 branches sychronized.
- Adopt use of TestDefaults.py for selecting input files, conditions, and geometry. Add new data to that file, and functionality to print a requested recommendation (for use in shell script tests). (@tadej for awareness)
- Update tests from MC21 to MC23, where relevant.
- Streamline naming convention of test files.
- Test both data and MC by default.
- Utilize tests as close to the sub-domains as possible, and update their tests to accomodate.
- Remove BTag tests as they currently don't test anything. Can discuss later if reco is the best place to host new tests.
- Updates to fix HI test. (@stapiaar for awareness)
TODO: Copy test files from my personal eos to cvmfs data-art space, once changes & test files are agreed upon.
This MR will be discussed at the Tuesday Reconstruction meeting (https://indico.cern.ch/event/1442683/). Addresses ATLASRECTS-8054