Skip to content

Initial setup of new workflow tests for Run 2

Tadej Novak requested to merge tadej/athena:run2workflows into master

This is a follow-up of !42713 (closed). I decided to create a separate package called WorkflowTestRunner (as it's not only limiter for Tier-0 tests). It maintains the same functionality as before with minor cleanup and improvements. Everything is modular now so custom scripts can be simply made. The plan is to have separate scripts for Run 2, Run 3 and Phase-II upgrade.

The following Run 2 tests are supported:

  • q442: data_17 reco with RAWtoALL (based on q431)
  • q443: MC20e w/o pile-up and w/o trigger (already tested in other tests, Run 3 setup with trigger enabled to be added soon)
  • d1715 and q444: MC20e pile-up presampling and overlay+reco
  • s3759: new improved MC16 simulation test
  • existing overlay tests

Some items that still need to be done in follow-up MRs:

  • decide on the new reference file location (I propose /eos/atlas/atlascerngroupdisk/data-art/grid-input/WorkflowReferences, but open to suggestions)
  • add AOD digest
  • add ability to switch between AOD digest and full references to be used in CI

To avoid breaking things I propose we for now merge this and start adding Run 3 and Run 4 tests before switching the current ones. I will make a manual sweep to 22.0-mc20 branch once all is done.

/cc @emoyse @elmsheus @pberta @rmazini @amete @jchapman

Edited by Tadej Novak

Merge request reports