summaryrefslogtreecommitdiffstats
path: root/test/meson.build
diff options
context:
space:
mode:
authorDaan De Meyer <daan.j.demeyer@gmail.com>2024-04-24 21:21:34 +0200
committerDaan De Meyer <daan.j.demeyer@gmail.com>2024-04-25 21:06:30 +0200
commitc77dad706bbb039bd88d1256b7d35158acb68a5e (patch)
tree02f85a32c4c802f5133b45c31dbefd0cb924034b /test/meson.build
parentTEST-50-DISSECT: Make sure logging sockets are mounted into images (diff)
downloadsystemd-c77dad706bbb039bd88d1256b7d35158acb68a5e.tar.xz
systemd-c77dad706bbb039bd88d1256b7d35158acb68a5e.zip
mkosi: Build minimal images and enable related integration tests
This commit adds definitions to build the minimal_0 and minimal_1 images with mkosi and includes them into the system image. We also move the building of the various app-xxx and similar images that are extremely minimal into the tests itself by moving the related logic from install_verity_minimal() into a new function install_extension_images() in util.sh. Because the mkosi /usr is read-only, we now place the extension images in /tmp instead of /usr/share. Co-authored-by: Richard Maw <richard.maw@codethink.co.uk> Co-authored-by: sam-leonard-ct <sam.leonard@codethink.co.uk>
Diffstat (limited to 'test/meson.build')
-rw-r--r--test/meson.build3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/meson.build b/test/meson.build
index bd25e94276..f8e40fa006 100644
--- a/test/meson.build
+++ b/test/meson.build
@@ -338,6 +338,9 @@ integration_test_wrapper = find_program('integration-test-wrapper.py')
integration_tests = {
'01': 'TEST-01-BASIC',
'02': 'TEST-02-UNITTESTS',
+ '29': 'TEST-29-PORTABLE',
+ '43': 'TEST-43-PRIVATEUSER-UNPRIV',
+ '50': 'TEST-50-DISSECT',
}
foreach test_number, dirname : integration_tests
test_params = {