diff --git a/test/TEST-02-CRYPTSETUP/test.sh b/test/TEST-02-CRYPTSETUP/test.sh index 27b42223d1..ef1811122e 100755 --- a/test/TEST-02-CRYPTSETUP/test.sh +++ b/test/TEST-02-CRYPTSETUP/test.sh @@ -52,6 +52,10 @@ EOF cat >>$initdir/etc/fstab <> $initdir/etc/systemd/journald.conf ) } diff --git a/test/test-functions b/test/test-functions index 7302b207b0..df87261ea2 100644 --- a/test/test-functions +++ b/test/test-functions @@ -80,6 +80,7 @@ BASICTOOLS=( mktemp modprobe mount + mountpoint mv nc nproc diff --git a/test/units/testsuite-02.service b/test/units/testsuite-02.service index 701610b790..13e7ec3639 100644 --- a/test/units/testsuite-02.service +++ b/test/units/testsuite-02.service @@ -4,5 +4,5 @@ After=multi-user.target [Service] ExecStartPre=rm -f /failed /testok -ExecStart=sh -x -c 'systemctl --state=failed --no-legend --no-pager >/failed ; echo OK > /testok' +ExecStart=sh -x -e -c 'mountpoint /var; systemctl --state=failed --no-legend --no-pager >/failed; echo OK >/testok' Type=oneshot