Skip to content

TrigValidation: MessageCount updates

Rafal Bielski requested to merge rbielski/athena:trig-msg-count-print into master

The following changes are made:

  1. Change the message count thresholds configuration interface (a single dictionary instead of individual properties)
  2. Add an option to print all messages of a given level if their number is above the corresponding threshold
  3. Skip merged log files in MessageCount to avoid executing it twice on the same messages
  4. Make the MessageCount step required in the TrigP1Test test which is part of CI

The main motivation for 2. (and this MR in general) is to be able to see the messages causing CI failure if the CI fails due to an excess of messages added in a MR.

Merge request reports