mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-22 18:41:37 +00:00
tests: Fix wireguard test shutdown
With PR #3030 the behaviour of poweroff/halt is changed. This test relies on on-shutdown containers to be executed to display the test result (service containers have their stdout redirected). Use 'poweroff' (note, no '-f') to ensure that: - the machine actually powers off - the on-shutdown container is executed Note, there are subtle differences between 'poweroff' and 'halt' between hypervisors. With HyperKit, 'halt' actually works, but with qemu/kvm, with 'halt' the process does not exit. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@gmail.com>
This commit is contained in:
parent
3195451ec4
commit
00c21a652a
@ -20,8 +20,8 @@ fi
|
|||||||
# Nginx may not be up immediately as service startup is async
|
# Nginx may not be up immediately as service startup is async
|
||||||
for s in $(seq 1 10)
|
for s in $(seq 1 10)
|
||||||
do
|
do
|
||||||
wget -O - http://192.168.2.1/ && echo "success" > /tmp/ok && halt
|
wget -O - http://192.168.2.1/ && echo "success" > /tmp/ok && poweroff
|
||||||
sleep 1
|
sleep 1
|
||||||
done
|
done
|
||||||
|
|
||||||
poweroff -f
|
poweroff
|
||||||
|
Loading…
Reference in New Issue
Block a user