From 4220d14ea309cdb72dd94de5d240e6a2c50a07cd Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Mon, 15 Jul 2024 13:07:35 +0200 Subject: [PATCH] test: Ensure expected state in createAndVerifyVirtInstallArgsUnattended() Similar to what we do in other scenarios, make sure that the VM is in the expected state after creating the VM. This does not fix any flake, it's just a good additional check. --- test/check-machines-create | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/check-machines-create b/test/check-machines-create index 846a45060..e27e1d870 100755 --- a/test/check-machines-create +++ b/test/check-machines-create @@ -1300,6 +1300,12 @@ vnc_password= "{vnc_passwd}" else: self.browser.click(".pf-v5-c-modal-box__footer button:contains(Create and edit)") self.browser.wait_not_present("#create-vm-dialog") + + if self.create_and_run: + self.browser.wait_text(f"#vm-{self.name}-{self.connection}-state", "Running") + else: + self.browser.wait_text(f"#vm-{self.name}-{self.connection}-state", "Shut off") + if self.storage_pool != NO_STORAGE: self.goToVmPage(self.name) self.browser.wait_text(f"#vm-{self.name}-disks-vda-bus", "virtio")