windows tests: set -e and wait for bg job

pull/16/head
Astro 2019-04-18 18:13:55 +02:00
parent 38fad0f4dd
commit e3b46e9f74
1 changed files with 4 additions and 0 deletions

View File

@ -36,6 +36,8 @@ stdenv.mkDerivation {
installPhase = ''
mkdir -p $out/bin
cat > $out/bin/run.sh << EOF
set -e -m
# +1 day from last modification of the disk image
CLOCK=$(date -Is -d @$(expr $(stat -c %Y ${diskImage}) + 86400))
${qemu.runQemu true forwardedPorts [
@ -64,6 +66,8 @@ stdenv.mkDerivation {
${ssh "shutdown -a"}
# Power off immediately
${ssh "shutdown -p -f"}
wait
EOF
chmod a+x $out/bin/run.sh
'';