Skip to content

Better facilitate Trigger ART test running in CI

Rafal Bielski requested to merge rbielski/athena:runTrigCI into master
  • Add python script executing several test scripts and making a summary, replacing and updating some repeating logic of several .citest scripts from the CI repository
  • Move common functions used in runTrigART.py and runTrigCI.py to a separate python module TrigARTUtils
  • TrigValUtils.Step: Print full log of a failed step if running in CI

This MR is a prerequisite for future updates to Trigger CI configuration. The new script will be later used in a cleaned-up and reorganised set of .citest files in the CI repository. The changes will come together with moving from shell-based ART tests to python-based and also phasing out the TrigUpgradeTest package.

Before the CI updates will be possible, the new script added here has to be swept manually to 21.0, 21.1 and 21.3.

Relevant Jira: ATR-19383

Merge request reports