[09/23] CI: Run startvm for all qemu targets

Message ID 20240325155540.4162990-10-amikan@ilbers.de
State New
Headers show
Series Additional CI improvements | expand

Commit Message

Anton Mikanovich March 25, 2024, 3:55 p.m. UTC
Startvm tests are now fast enough to run them for every targets built.

Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
 testsuite/citest.py | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

Patch

diff --git a/testsuite/citest.py b/testsuite/citest.py
index 091526db..cef39319 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -487,6 +487,11 @@  class VmBootFast(CIBaseTest):
                       script='test_systemd_unit.sh getty.target 10')
 
 
+    def test_arm64_focal(self):
+        self.init()
+        self.vm_start('arm64', 'focal', image='isar-image-base')
+
+
 class VmBootFull(CIBaseTest):
 
     """
@@ -515,6 +520,11 @@  class VmBootFull(CIBaseTest):
         self.vm_start('i386','buster')
 
 
+    def test_i386_bullseye(self):
+        self.init()
+        self.vm_start('i386', 'bullseye')
+
+
     def test_amd64_buster(self):
         self.init()
         # test efi boot
@@ -523,6 +533,16 @@  class VmBootFull(CIBaseTest):
         self.vm_start('amd64', 'buster', True, image='isar-image-ci')
 
 
+    def test_mipsel_bullseye(self):
+        self.init()
+        self.vm_start('mipsel', 'bullseye')
+
+
+    def test_mipsel_buster(self):
+        self.init()
+        self.vm_start('mipsel', 'buster')
+
+
     def test_amd64_focal_base(self):
         self.init()
         self.vm_start('amd64','focal', image='isar-image-ci', keep=True)