@@ -16,7 +16,6 @@ IMAGE_INSTALL += "sshd-regen-keys"
# qemuamd64-bookworm
WKS_FILE:qemuamd64:debian-bookworm ?= "multipart-efi.wks"
-IMAGE_INSTALL:append:qemuamd64:debian-bookworm = " prebuilt-docker-img prebuilt-podman-img"
# qemuamd64-bullseye
IMAGE_FSTYPES:append:qemuamd64:debian-bullseye ?= " cpio.zst tar.zst"
@@ -52,4 +51,3 @@ IMAGER_INSTALL:append:qemuarm:debian-bookworm ?= " ${SYSTEMD_BOOTLOADER_INSTALL}
# qemuarm64-bookworm
IMAGE_FSTYPES:append:qemuarm64:debian-bookworm ?= " wic.xz"
IMAGER_INSTALL:append:qemuarm64:debian-bookworm ?= " ${GRUB_BOOTLOADER_INSTALL}"
-IMAGE_INSTALL:append:qemuarm64:debian-bookworm = " prebuilt-docker-img prebuilt-podman-img"
@@ -265,6 +265,25 @@ class CrossTest(CIBaseTest):
self.init()
self.perform_build_test(targets, lines=lines)
+class PrebuiltTest(CIBaseTest):
+ """
+ Tests associated with prebuilt artifacts (containers, debs).
+ :avocado: tags=prebuilt,fast
+ """
+
+ def test_prebuilt_containers(self):
+ targets = [
+ 'mc:qemuamd64-bookworm:isar-image-ci',
+ 'mc:qemuarm64-bookworm:isar-image-ci',
+ ]
+
+ self.init()
+ self.perform_build_test(
+ targets,
+ bitbake_cmd='do_rootfs_install',
+ image_install="prebuilt-docker-img prebuilt-podman-img")
+
+
class KernelTests(CIBaseTest):
"""
Tests associated with kernel builds and development.
@@ -984,11 +1003,17 @@ class VmBootTestFull(CIBaseTest):
def test_amd64_bookworm_prebuilt_containers(self):
self.init()
+ self.perform_build_test(
+ ['mc:qemuamd64-bookworm:isar-image-ci'],
+ image_install="prebuilt-docker-img prebuilt-podman-img")
self.vm_start('amd64', 'bookworm', image='isar-image-ci',
script='test_prebuilt_containers.sh')
def test_arm64_bookworm_prebuilt_containers(self):
self.init()
+ self.perform_build_test(
+ ['mc:qemuarm64-bookworm:isar-image-ci'],
+ image_install="prebuilt-docker-img prebuilt-podman-img")
self.vm_start('arm64', 'bookworm', image='isar-image-ci',
script='test_prebuilt_containers.sh')