Add TrigAnalysisTest post-exec checks for python tests
Porting the TrigAnalysisStep post-exec steps from the old bash-based test scripts:
https://gitlab.cern.ch/atlas/athena/blob/master/Trigger/TrigValidation/TrigAnalysisTest/test/exec_art_triganalysistest_post.sh
to the new python-based framework (ATR-20038).
The following steps are added:
- TrigDecChecker
- TrigEDMChecker
- TrigEDMAuxChecker
- CheckFileTrigSize
and used in python-based tests which finish on either AOD or RDO_TRIG.
I have not added the TrigNavSlimming test yet, this can be done later.
The new steps uncover some issues and don't fully work with the Run-3 Trigger outputs, so will need to be adapted. This can be also done in a separate MR (probably by someone else).