From 5f42fae2f15e77321444d3df741482a6e8dac80b Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Mon, 15 Apr 2024 20:52:59 +0200 Subject: [PATCH] test: simplify unit check --- test/units/testsuite-50.dissect.sh | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/test/units/testsuite-50.dissect.sh b/test/units/testsuite-50.dissect.sh index a1c1c42b96..34e60aa76f 100755 --- a/test/units/testsuite-50.dissect.sh +++ b/test/units/testsuite-50.dissect.sh @@ -318,12 +318,8 @@ mksquashfs /tmp/wrong/foo /tmp/wrong.raw systemctl mount-image --mkdir testservice-50d.service /tmp/wrong.raw /tmp/img test "$(systemctl show -P SubState testservice-50d.service)" = "running" systemctl mount-image --mkdir testservice-50d.service "$MINIMAL_IMAGE.raw" /tmp/img root:nosuid - -while systemctl show -P SubState testservice-50d.service | grep -q running -do - sleep 0.1 -done - +# shellcheck disable=SC2016 +timeout 30s bash -xec 'while [[ $(systemctl show -P SubState testservice-50d.service) == running ]]; do sleep .2; done' systemctl is-active testservice-50d.service # ExtensionImages will set up an overlay