diff options
author | Holger Levsen <holger@layer-acht.org> | 2012-12-28 14:45:36 +0100 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2012-12-28 14:45:36 +0100 |
commit | edfde74fc6a840372e731febaed9939c7d321133 (patch) | |
tree | 0a9b8dd423b429d8a8326c0f4c3aac3113912276 /bin | |
parent | 52624559c4b1bd644c391e1ee268a12530862260 (diff) | |
download | jenkins.debian.net-edfde74fc6a840372e731febaed9939c7d321133.tar.xz |
g-i-tests: add two missing preseed files, fix power-down detection and better drive xfce boot
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/g-i-installation.sh | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/bin/g-i-installation.sh b/bin/g-i-installation.sh index 39eebc45..5b2b37c5 100755 --- a/bin/g-i-installation.sh +++ b/bin/g-i-installation.sh @@ -256,7 +256,7 @@ normal_action() { ;; 230) do_and_report key space ;; - 240) do_and_report type "http://www.debian.org" + 240) do_and_report type "www.debian.org" ;; 250) do_and_report key enter ;; @@ -266,14 +266,28 @@ normal_action() { ;; 320) do_and_report key enter ;; - 350) # leave XFCE and shutdown + 330) do_and_report type apt-get + ;; + 340) do_and_report key space + ;; + 350) do_and_report type moo + ;; + 400) do_and_report key enter + ;; + 410) # leave XFCE and shutdown: close xterm do_and_report key alt-f4 ;; - 360) do_and_report key right + 420) # leave XFCE and shutodwn: close iceweasel + do_and_report key alt-f4 ;; - 370) do_and_report key right + 430) # leave XFCE and shutdown: + do_and_report key alt-f4 ;; - 380) do_and_report key enter + 440) do_and_report key right + ;; + 450) do_and_report key right + ;; + 460) do_and_report key enter ;; *) ;; esac @@ -285,7 +299,7 @@ normal_action() { ;; 230) do_and_report key space ;; - 240) do_and_report type "http://www.debian.org" + 240) do_and_report type "www.debian.org" ;; 250) do_and_report key enter ;; @@ -387,7 +401,7 @@ monitor_system() { LAST_LINE=$(tail -1 $GOCR |cut -d "]" -f2- || true) STACK_LINE=$(egrep "(Call Trace|end trace)" $GOCR || true) rm $GOCR - if [ "$LAST_LINE" = " Power down." ] ; then + if [[ "$LAST_LINE" =~ .*Power\ down.* ]] ; then echo "QEMU was powered down, continuing." break elif [ ! -z "$STACK_LINE" ] ; then |