[3/4] CI: add build tests for isar-dracut initrd images

Message ID 20251101111326.600581-4-cedric.hombourger@siemens.com
State Under Review
Headers show
Series [1/4] CI: support negative build tests | expand

Commit Message

Cedric Hombourger Nov. 1, 2025, 11:13 a.m. UTC
Signed-off-by: Cedric Hombourger <cedric.hombourger@siemens.com>
---
 testsuite/citest.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

Patch

diff --git a/testsuite/citest.py b/testsuite/citest.py
index 23900a6c..7f046a7f 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -319,6 +319,11 @@  class InitRdTest(InitRdBaseTest):
         """Test switch to dracut in an image recipe."""
         self.dracut_in_image(['mc:qemuamd64-bookworm:isar-image-ci'])
 
+    def test_dracut_build_initrd(self):
+        """ Test build of an initrd image that uses dracut."""
+        self.init()
+        self.perform_build_test(['mc:qemuamd64-bookworm:isar-dracut'])
+
 
 class InitRdCrossTests(InitRdBaseTest):
     """
@@ -335,6 +340,16 @@  class InitRdCrossTests(InitRdBaseTest):
             'mc:qemuarm64-trixie:isar-image-ci'
         ])
 
+    def test_dracut_build_initrd(self):
+        """ Test build of initrd images that use dracut."""
+        self.init()
+        self.perform_build_test([
+            'mc:qemuamd64-bookworm:isar-dracut',
+            'mc:qemuamd64-trixie:isar-dracut',
+            'mc:qemuarm64-bookworm:isar-dracut',
+            'mc:qemuarm64-trixie:isar-dracut'
+        ])
+
 
 class WicTest(CIBaseTest):