test: actually verify the service asserts ready before continuing

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2024-01-06 16:31:45 +01:00
1 parent d66455496a
commit 2d9c63e48e
2 files changed
+16 -4

No files matched your search

+8
View File
@@ -96,6 +96,14 @@ assert_nocond()
assert "Condition $cond cleared" "$(texec initctl -v cond get "$cond")" = "off"
}
assert_ready()
{
srv=$1
cond="service/$srv/ready"
assert "$cond asserted" "$(texec initctl cond dump |grep "<$cond>" |awk '{print $3}')" = "on"
}
assert_is_pidfile()
{
assert "Process has PID file: $2" "$(texec initctl -p status "$1" | awk '/PID file/{print $4}')" = "$2"