From f25a2ba6b849521e078f049bf33a26af8a231720 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 14:11:12 +0200 Subject: [PATCH] Fix pseries test. --- ChangeLog | 4 ++++ grub-core/lib/ieee1275/halt.c | 2 +- tests/pseries_test.in | 6 +++--- tests/util/grub-shell.in | 2 +- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index f4306c4b9..8c34cc0ad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-04-26 Vladimir Serbinenko + + Fix pseries test. + 2013-04-26 Vladimir Serbinenko Make 'make check' work on emu. diff --git a/grub-core/lib/ieee1275/halt.c b/grub-core/lib/ieee1275/halt.c index 7ede29de9..8fc16d243 100644 --- a/grub-core/lib/ieee1275/halt.c +++ b/grub-core/lib/ieee1275/halt.c @@ -25,8 +25,8 @@ grub_halt (void) { /* Not standardized. We try three known commands. */ - grub_ieee1275_interpret ("shut-down", 0); grub_ieee1275_interpret ("power-off", 0); + grub_ieee1275_interpret ("shut-down", 0); grub_ieee1275_interpret ("poweroff", 0); while (1); diff --git a/tests/pseries_test.in b/tests/pseries_test.in index 86a396a85..226494593 100644 --- a/tests/pseries_test.in +++ b/tests/pseries_test.in @@ -23,15 +23,15 @@ if [ "${grub_modinfo_target_cpu}-${grub_modinfo_platform}" != powerpc-ieee1275 ] exit 0 fi -if [ "$(echo hello | "${grubshell}" --pseries --timeout 180 --boot=cd)" != "Hello World" ]; then +if [ "$(echo hello | "${grubshell}" --pseries --timeout=180 --boot=cd)" != "Hello World" ]; then exit 1 fi -if [ "$(echo hello | "${grubshell}" --pseries --timeout 180 --boot=hd)" != "Hello World" ]; then +if [ "$(echo hello | "${grubshell}" --pseries --timeout=180 --boot=hd)" != "Hello World" ]; then exit 1 fi # FIXME: workaround SLOF bugs -#if [ "$(echo hello | "${grubshell}" --pseries --timeout 180 --boot=net)" != "Hello World" ]; then +#if [ "$(echo hello | "${grubshell}" --pseries --timeout=180 --boot=net)" != "Hello World" ]; then # exit 1 #fi diff --git a/tests/util/grub-shell.in b/tests/util/grub-shell.in index 7c8801835..e00998a8e 100644 --- a/tests/util/grub-shell.in +++ b/tests/util/grub-shell.in @@ -205,7 +205,7 @@ for option in "$@"; do qemu=qemu-system-ppc64 serial_port=ieee1275/hvterm serial_null= - qemuopts="$qemuopts -no-reboot" + qemuopts="$qemuopts -M pseries -no-reboot" trim=1 ;; --qemu-opts=*)