Skip to content

TrigP1Test: Fully replace all shell-based tests with python-based

This is completely moving TrigP1Test to the new Trigger ART framework (ATR-20038).

  • All shell scripts are removed
  • Tests with _py_ in the name are renamed to remove this temporary name tag - for all except FullMenu which is used in CI, so can be removed only after CI configuration is updated after this MR
  • For all shell-based tests which didn't have a python equivalent, those are added
  • Extra functionality of log merging with regex for log names is added, as needed by the runStopRun test
  • Timeout message written to log file is improved to allow unique matching to Jira tickets by keyword
  • A small fix is made in runTrigART.py for a bug discovered when testing the changes

cc @dzanzi, @morgens, @salderwe

Merge request reports