mirror of
https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git
synced 2024-12-22 02:13:08 +00:00
autocloud: only run atomic test on canned (==atomic) installs
It seems Python 3.12.1 changed unittests' behaviour so that all tests being skipped is now a fail not a pass. That breaks this test because TestAtomic01Status only does anything if this is an atomic system. So, let's just skip that test entirely if we aren't one. As things stand this means the test will never run, because we only test on Cloud_Base which is not atomic. Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
parent
893052197d
commit
88b3213af4
@ -26,7 +26,9 @@ sub run {
|
||||
console_login(user => "test", password => "weakpassword");
|
||||
assert_script_run "curl -O https://fedorapeople.org/groups/qa/tunirtests.tar.gz";
|
||||
assert_script_run "tar xvf tunirtests.tar.gz";
|
||||
assert_script_run "sudo python3 -m unittest tunirtests.atomictests.TestAtomic01Status -v";
|
||||
if (get_var("CANNED")) {
|
||||
assert_script_run "sudo python3 -m unittest tunirtests.atomictests.TestAtomic01Status -v";
|
||||
}
|
||||
_soft_fail_run "tunirtests.nongatingtests.TunirNonGatingtests";
|
||||
_soft_fail_run "tunirtests.nongatingtests.TunirNonGatingtestBzip2";
|
||||
_soft_fail_run "tunirtests.nongatingtests.TunirNonGatingtestsCpio";
|
||||
|
Loading…
Reference in New Issue
Block a user