Skip to content
Snippets Groups Projects

Partial Event Building: Update configuration and add unit tests

Merged Rafal Bielski requested to merge rbielski/athena:tmmt-peb-checks into master

Changes introducing extensive unit testing of partial event building configuration in TriggerMenuMT (ATR-22242).

  1. Replace derived config classes in TrigPartialEventBuildingConfig with config functions returning a tool instance (required for the unit test from point 3 below to work correctly).
  2. Extend menu_config_tests.py with a new consistency check of partial event building configuration.
  3. Add a unit test for the EventBuildingSequenceSetup module testing the configuration of PEB writer tools.
  4. Fix stream misconfiguration uncovered by the test added in point 2. The "CSCPEB" chain was streamed to a full-event-building stream "CSC". That stream should not be full-event-building.
Edited by Rafal Bielski

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