Skip to content

add HLT emulation test using menu code (emu_step_menu test)

Francesca Pastore requested to merge fpastore/athena:stepAlign into master

We are adding one additional ART test that configures a test menu with TestChains. The latter use emulation algorithms and emulated data, similarly to EmuStepProcessing test. They have common dummy input data and try to reproduce the same processing chains. Main changes are:

  • test_trigUpgr_emu_step_menu_processing_build.sh: script to launch the new test
  • EmuStepProcessingTest.py: JO file of the test: now can be configured with “doMenu" flag (false by default), so that both tests can be launched with the same JO py file
  • EmuStepProcessingConfig.py: contains configurations for both tests. The new test is overwriting the default menu LS2_v1 with the new one, LS2_emu_v1, before building the chains
  • LS2_emu_v1.py: menu file for the new emulation test (TestSlice used only)
  • TestDef.py: definition of Test signature code (following the same approach as all other signatures)

This is related to ATR-21589 tagging @tbold, @tamartin , @aranzazu , @ckaldero, @markowen

This should also fix ATR-21378

Edited by Francesca Pastore

Merge request reports