Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 148
    • Merge requests 148
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • atlasatlas
  • athenaathena
  • Merge requests
  • !30440

TrigP1Test: Implement tests with dump-config option

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Rafal Bielski requested to merge rbielski/athena:trigp1-dumpopts-tests into master Feb 17, 2020
  • Overview 6
  • Commits 1
  • Pipelines 1
  • Changes 4

Implement tests dumping the HLT configuration to a file to support SMK generation from the nightly, as requested by @stelzer and discussed with @dzanzi, @morgens, @salderwe

There are four configurations with this option: FullMenu and PhysicsP1 menu, each with standard options and with "preloaded data" options.

For the preloaded data tests, I modified the existing test and added a similar one with the other menu. This is OK for this test, because it is meant to be similar to how we run at P1 in technical runs. Therefore -M and disabled PerfMon make it closer to P1 config.

For the standard configuration tests, I made new ones as we rely on the PerfMon and offline histogramming in the existing tests for nightly validation. Since these two tests don't test any extra functionality on top of the existing ones, I used the dump-config-exit option to exit after producing the configuration files.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: trigp1-dumpopts-tests