diff --git a/src/tests/lxc-test-checkpoint-restore b/src/tests/lxc-test-checkpoint-restore index 5aee0a427..9498c126e 100755 --- a/src/tests/lxc-test-checkpoint-restore +++ b/src/tests/lxc-test-checkpoint-restore @@ -10,6 +10,12 @@ FAIL() { exit 1 } +cleanup() { + set +e + lxc-stop -n $name -k + lxc-destroy -f -n $name +} + if [ "$(id -u)" != "0" ]; then echo "ERROR: Must run as root." exit 1 @@ -27,6 +33,7 @@ if verlte "$criu_version" "1.3.1"; then fi name=lxc-test-criu +trap cleanup EXIT HUP INT TERM lxc-create -t busybox -n $name || FAIL "creating container" cat >> "$(lxc-config lxc.lxcpath)/$name/config" <