www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 4edc0a7177f4c9343694d896eff02b2fd61073a6
parent 272177fbf7631dae0ef369a8d285ee26d27c9560
Author: Georges Dupéron <georges.duperon@gmail.com>
Date:   Tue,  3 Jul 2018 17:19:54 +0200

Delay failure of sikuli, so that a screenshot can still be taken.

Diffstat:
Mtest/bochs.sh | 5++++-
Mtest/qemu-system-i386.sh | 5++++-
Mtest/virtualbox.sh | 5++++-
3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/test/bochs.sh b/test/bochs.sh @@ -15,10 +15,12 @@ echo "continue" > "$bochscontinue" bochs -qf "$bochsrc" < "$bochscontinue" & pid=$! -runsikulix -r test/check-gradient.sikuli +runsikulix -r test/check-gradient.sikuli && exitcode=$? || exitcode=$? ./utils/take-screenshots.sh "./deploy-screenshots/$(basename "$0" .sh).png" kill $pid rm "${bochsrc}" "${bochscontinue}" + +exit $exitcode +\ No newline at end of file diff --git a/test/qemu-system-i386.sh b/test/qemu-system-i386.sh @@ -5,8 +5,10 @@ os_file="example-os/os.sh" qemu-system-i386 -drive format=raw,file=${os_file},index=0,if=floppy & pid=$! -runsikulix -r test/check-gradient.sikuli +runsikulix -r test/check-gradient.sikuli && exitcode=$? || exitcode=$? ./utils/take-screenshots.sh "./deploy-screenshots/$(basename "$0" .sh).png" kill $pid + +exit $exitcode +\ No newline at end of file diff --git a/test/virtualbox.sh b/test/virtualbox.sh @@ -16,7 +16,7 @@ VBoxManage storageattach "$vmname" --storagectl 'floppy disk drive' --port 0 --d VBoxManage modifyvm "$vmname" --boot1 floppy VBoxManage startvm "$vmname" --type sdl & pid=$! -runsikulix -r test/check-gradient.sikuli +runsikulix -r test/check-gradient.sikuli && exitcode=$? || exitcode=$? ./utils/take-screenshots.sh "./deploy-screenshots/$(basename "$0" .sh).png" @@ -33,3 +33,5 @@ done # Cleanup: remove temporary files and directories. rm "$img_file" rm "/tmp/$vbox_dir" -fr + +exit $exitcode +\ No newline at end of file