diff --git a/test/test-functions b/test/test-functions index 8bff5d8271..09637eb497 100644 --- a/test/test-functions +++ b/test/test-functions @@ -607,7 +607,7 @@ ExecStart=sleep 120 EOF cp "$initdir/usr/lib/systemd/system/minimal-app0.service" "$initdir/usr/lib/systemd/system/minimal-app0-foo.service" - mksquashfs "$initdir" "$oldinitdir/usr/share/minimal_0.raw" -noappend + mksquashfs "$initdir" "$oldinitdir/usr/share/minimal_0.raw" -noappend -quiet veritysetup format "$oldinitdir/usr/share/minimal_0.raw" "$oldinitdir/usr/share/minimal_0.verity" | \ grep '^Root hash:' | cut -f2 | tr -d '\n' >"$oldinitdir/usr/share/minimal_0.roothash" @@ -615,7 +615,7 @@ EOF rm "$initdir/usr/lib/systemd/system/minimal-app0-foo.service" cp "$initdir/usr/lib/systemd/system/minimal-app0.service" "$initdir/usr/lib/systemd/system/minimal-app0-bar.service" - mksquashfs "$initdir" "$oldinitdir/usr/share/minimal_1.raw" -noappend + mksquashfs "$initdir" "$oldinitdir/usr/share/minimal_1.raw" -noappend -quiet veritysetup format "$oldinitdir/usr/share/minimal_1.raw" "$oldinitdir/usr/share/minimal_1.verity" | \ grep '^Root hash:' | cut -f2 | tr -d '\n' >"$oldinitdir/usr/share/minimal_1.roothash" @@ -647,7 +647,7 @@ cat /usr/lib/extension-release.d/extension-release.app0 EOF chmod +x "$initdir/opt/script0.sh" echo MARKER=1 >"$initdir/usr/lib/systemd/system/some_file" - mksquashfs "$initdir" "$oldinitdir/usr/share/app0.raw" -noappend + mksquashfs "$initdir" "$oldinitdir/usr/share/app0.raw" -noappend -quiet export initdir="$TESTDIR/app1" mkdir -p "$initdir/usr/lib/extension-release.d" "$initdir/usr/lib/systemd/system" "$initdir/opt" @@ -673,7 +673,7 @@ cat /usr/lib/extension-release.d/extension-release.app2 EOF chmod +x "$initdir/opt/script1.sh" echo MARKER=1 >"$initdir/usr/lib/systemd/system/other_file" - mksquashfs "$initdir" "$oldinitdir/usr/share/app1.raw" -noappend + mksquashfs "$initdir" "$oldinitdir/usr/share/app1.raw" -noappend -quiet ) } diff --git a/test/units/testsuite-29.sh b/test/units/testsuite-29.sh index 94771b49a7..532d7ce641 100755 --- a/test/units/testsuite-29.sh +++ b/test/units/testsuite-29.sh @@ -31,21 +31,13 @@ portablectl "${ARGS[@]}" attach --now --runtime /usr/share/minimal_0.raw minimal systemctl is-active minimal-app0.service systemctl is-active minimal-app0-foo.service -set +o pipefail -set +e systemctl is-active minimal-app0-bar.service && exit 1 -set -e -set -o pipefail portablectl "${ARGS[@]}" reattach --now --runtime /usr/share/minimal_1.raw minimal-app0 systemctl is-active minimal-app0.service systemctl is-active minimal-app0-bar.service -set +o pipefail -set +e systemctl is-active minimal-app0-foo.service && exit 1 -set -e -set -o pipefail portablectl list | grep -q -F "minimal_1" @@ -55,28 +47,20 @@ portablectl list | grep -q -F "No images." # portablectl also works with directory paths rather than images -unsquashfs -dest /tmp/minimal_0 /usr/share/minimal_0.raw -unsquashfs -dest /tmp/minimal_1 /usr/share/minimal_1.raw +unsquashfs -q -dest /tmp/minimal_0 /usr/share/minimal_0.raw +unsquashfs -q -dest /tmp/minimal_1 /usr/share/minimal_1.raw portablectl "${ARGS[@]}" attach --copy=symlink --now --runtime /tmp/minimal_0 minimal-app0 systemctl is-active minimal-app0.service systemctl is-active minimal-app0-foo.service -set +o pipefail -set +e systemctl is-active minimal-app0-bar.service && exit 1 -set -e -set -o pipefail portablectl "${ARGS[@]}" reattach --now --enable --runtime /tmp/minimal_1 minimal-app0 systemctl is-active minimal-app0.service systemctl is-active minimal-app0-bar.service -set +o pipefail -set +e systemctl is-active minimal-app0-foo.service && exit 1 -set -e -set -o pipefail portablectl list | grep -q -F "minimal_1"