Skip to content
Snippets Groups Projects

athenaHLT: move post-exec into central places

Merged Frank Winklmeier requested to merge fwinkl/athena:hltca into master

When running the HLT, we used several post-execs after the user job options to ensure certain services and CondAlgs are configured correctly. Move all these settings into the source packages and use the Trigger.Online.isPartition flag to check if we are running the HLT (for legacy job options, we are using isOnline and the existence of HltEventLoopMgr). To make sure these settings are not being tinkered with, !60477 (merged) has introduced a check in the CI for the correct values of these job options.

Also, use a locked clone of the flags for TrigServicesCfg. The main flags need to remain unlocked until the user job options are parsed.

Relates to ATR-26800.

Edited by Frank Winklmeier

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading