From 97ff9eb780b96214d969456bc84d0dedbae86915 Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Wed, 2 Jun 2021 15:23:32 +0000 Subject: [PATCH] test/ostree: build the ostree raw image Build the newly included fedora ostree image artifact. This should test the new devices and mounts. --- test/run/test_ostree.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/run/test_ostree.py b/test/run/test_ostree.py index ba921d0b..ee60f79f 100644 --- a/test/run/test_ostree.py +++ b/test/run/test_ostree.py @@ -40,3 +40,14 @@ class TestOSTree(test.TestBase): bootiso = os.path.join(temp_dir, "bootiso", "fedora-ostree-boot.iso") self.assertTrue(os.path.exists(bootiso)) + + # build a qemu image + manifest = os.path.join(self.locate_test_data(), + "manifests/fedora-ostree-image.json") + osb.compile_file(manifest, + output_dir=temp_dir, + checkpoints=["build", "ostree-tree", "ostree-commit"], + exports=["qcow2"]) + + bootiso = os.path.join(temp_dir, "qcow2", "disk.qcow2") + self.assertTrue(os.path.exists(bootiso))