From 1efbc5a39818defec04b022b6adbaf2ae83a00b7 Mon Sep 17 00:00:00 2001 From: Jake Hunsaker Date: Tue, 29 Jun 2021 15:45:28 -0400 Subject: [cirrus] Re-order execution of component tests Re-orders the execution of component tests to have `report` tests run last so that potential system changes made during those tests do not influence other component tests. Signed-off-by: Jake Hunsaker --- .cirrus.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.cirrus.yml') diff --git a/.cirrus.yml b/.cirrus.yml index 7e8061cc..f1249aab 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -111,7 +111,7 @@ report_stageone_task: dnf -y remove sos fi setup_script: &setup 'pip3 install avocado-framework' - main_script: PYTHONPATH=tests/ avocado run -t stageone tests/{report,cleaner,collect,vendor}_tests + main_script: PYTHONPATH=tests/ avocado run -t stageone tests/{cleaner,collect,report,vendor}_tests # IFF the stage one tests all pass, then run stage two for latest distros report_stagetwo_task: @@ -141,7 +141,7 @@ report_stagetwo_task: dnf -y install python3-pexpect fi setup_script: *setup - main_script: PYTHONPATH=tests/ avocado run -t stagetwo tests/{report,cleaner,collect,vendor}_tests + main_script: PYTHONPATH=tests/ avocado run -t stagetwo tests/{cleaner,collect,report,vendor}_tests report_foreman_task: skip: "!changesInclude('.cirrus.yml', '**/{__init__,apache,foreman,foreman_tests,candlepin,pulp,pulpcore}.py')" -- cgit