test: verify readiness notification on crash/restart

Issue #343 reports that readiness notification on crash/restart is lost.
This update to notify.sh reproduces that bug.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2023-01-12 09:03:10 +01:00
1 parent d1ebb255c6
commit fba58085c6
1 file changed
+7
+7
View File
@@ -48,6 +48,13 @@ test_one()
assert_status "serv" "running"
assert_cond "service/serv/ready"
say "Verify 'ready' is reasserted if service crashes and is restarted ..."
texec sh -c "initctl signal serv 9"
sleep 2
assert_status "serv" "running"
assert_cond "service/serv/ready"
say "Verify 'ready' is deasserted on stop ..."
texec sh -c "initctl stop serv"
sleep 1
assert_status "serv" "stopped"