diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2024-04-24 21:21:34 +0200 |
---|---|---|
committer | Daan De Meyer <daan.j.demeyer@gmail.com> | 2024-04-25 21:06:30 +0200 |
commit | c77dad706bbb039bd88d1256b7d35158acb68a5e (patch) | |
tree | 02f85a32c4c802f5133b45c31dbefd0cb924034b /test/meson.build | |
parent | TEST-50-DISSECT: Make sure logging sockets are mounted into images (diff) | |
download | systemd-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.build | 3 |
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 = { |