Skip to content

Reconstruction Test Updates - Domains

Jeff Dandoy requested to merge jdandoy/athena:24.0-RecoCIOverhaul into 24.0

Attention Release Coordinator - Please don't squash these commits, they are separated by domains (thanks @jchapman).

Several improvements & version updates to Reconstruction tests (RecExRecoTest & RecJobTransformTests) in the various domains (Muon, egamma, Tau, JetETMiss, FTag, Calo, Tracking). These changes are relevant for 24.0, and good to keep the tests for the 2 branches synchronized.

This work was split into 3 MRs, with the first 2 set as dependencies (!74922 (merged), !74988 (merged)). Overall, these commits:

  • Adopt use of TestDefaults.py for selecting input files, conditions, and geometry. Add new data to that file. (@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 accommodate.
  • 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)

This MR was discussed at the Tuesday Reconstruction meeting (https://indico.cern.ch/event/1442683/). Addresses ATLASRECTS-8054

Tagging @christos @jcatmore @jchapman @dshope @jmasik

Edited by Jeff Dandoy

Merge request reports