tests/avocado/boot_xen.py: merge base classes
authorCleber Rosa <crosa@redhat.com>
Fri, 8 Dec 2023 19:09:09 +0000 (14:09 -0500)
committerThomas Huth <thuth@redhat.com>
Mon, 22 Jul 2024 05:41:46 +0000 (07:41 +0200)
While it's a good practice to have reusable base classes, in this
specific case there's no other user of the BootXenBase class.

By unifying the class used in this test, we can improve readability
and have the opportunity to add some future improvements in a clearer
fashion.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Message-ID: <20231208190911.102879-9-crosa@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
tests/avocado/boot_xen.py

index fc2faeedb559d8e39722e08d2c8257baebd661c6..f80cbcb8fba64fe68bf967905e10b15a5dc7d755 100644 (file)
@@ -17,7 +17,7 @@ from avocado_qemu import wait_for_console_pattern
 from boot_linux_console import LinuxKernelTest
 
 
-class BootXenBase(LinuxKernelTest):
+class BootXen(LinuxKernelTest):
     """
     Boots a Xen hypervisor with a Linux DomU kernel.
     """
@@ -59,9 +59,6 @@ class BootXenBase(LinuxKernelTest):
         console_pattern = 'VFS: Cannot open root device'
         wait_for_console_pattern(self, console_pattern, "Panic on CPU 0:")
 
-
-class BootXen(BootXenBase):
-
     def test_arm64_xen_411_and_dom0(self):
         """
         :avocado: tags=arch:aarch64