mirror of
https://github.com/systemd/systemd.git
synced 2024-11-01 09:21:26 +03:00
c4cd6205e0
Specifying the test number manually is tedious and prone to errors (as recently proven). Since we have all the necessary data to work out the test number, let's do it automagically.
31 lines
734 B
Bash
Executable File
31 lines
734 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
|
|
# ex: ts=8 sw=4 sts=4 et filetype=sh
|
|
set -e
|
|
|
|
TEST_DESCRIPTION="test systemd-portabled"
|
|
IMAGE_NAME="portabled"
|
|
TEST_NO_NSPAWN=1
|
|
TEST_INSTALL_VERITY_MINIMAL=1
|
|
|
|
# shellcheck source=test/test-functions
|
|
. "${TEST_BASE_DIR:?}/test-functions"
|
|
|
|
# Need loop devices for mounting images
|
|
test_append_files() {
|
|
(
|
|
instmods loop =block
|
|
instmods squashfs =squashfs
|
|
instmods dm_verity =md
|
|
instmods overlay =overlayfs
|
|
install_dmevent
|
|
generate_module_dependencies
|
|
inst_binary losetup
|
|
inst_binary mksquashfs
|
|
inst_binary unsquashfs
|
|
install_verity_minimal
|
|
)
|
|
}
|
|
|
|
do_test "$@"
|