diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-02-16 18:15:37 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-02-22 17:39:00 +1100 |
commit | a5274aa5259c057f1db7163c5988cc98ba82ed09 (patch) | |
tree | 2eef1c1f0e05866f5431151e1da25466289018c6 /test | |
parent | 98e81fe6522f9484feaaac2200407149d29bd1d3 (diff) | |
download | skiboot-a5274aa5259c057f1db7163c5988cc98ba82ed09.zip skiboot-a5274aa5259c057f1db7163c5988cc98ba82ed09.tar.gz skiboot-a5274aa5259c057f1db7163c5988cc98ba82ed09.tar.bz2 |
test/hello_world: use P9MAMBO_ to differentiate from P8
Helps if you're building mambo from source (or haven't used the
packages in exactly the way they install) to ensure you run both
the p8 and p9 mambo simulators for testing.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'test')
-rwxr-xr-x | test/hello_world/run_mambo_p9_hello_world.sh | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/test/hello_world/run_mambo_p9_hello_world.sh b/test/hello_world/run_mambo_p9_hello_world.sh index 1653a52..9309a2f 100755 --- a/test/hello_world/run_mambo_p9_hello_world.sh +++ b/test/hello_world/run_mambo_p9_hello_world.sh @@ -1,16 +1,15 @@ #!/bin/bash - -if [ -z "$MAMBO_PATH" ]; then - MAMBO_PATH=/opt/ibm/systemsim-p9/ +if [ -z "$P9MAMBO_PATH" ]; then + P9MAMBO_PATH=/opt/ibm/systemsim-p9/ fi -if [ -z "$MAMBO_BINARY" ]; then - MAMBO_BINARY="/run/p9/power9" +if [ -z "$P9MAMBO_BINARY" ]; then + P9MAMBO_BINARY="/run/p9/power9" fi -if [ ! -x "$MAMBO_PATH/$MAMBO_BINARY" ]; then - echo "Could not find executable MAMBO_BINARY ($MAMBO_PATH/$MAMBO_BINARY). Skipping hello_world test"; +if [ ! -x "$P9MAMBO_PATH/$P9MAMBO_BINARY" ]; then + echo "Could not find executable P9MAMBO_BINARY ($P9MAMBO_PATH/$MAMBO_BINARY). Skipping hello_world test"; exit 0; fi @@ -38,7 +37,7 @@ trap "rm -f -- '$t'" EXIT ( cd external/mambo; cat <<EOF | expect set timeout 30 -spawn $MAMBO_PATH/$MAMBO_BINARY -n -f ../../test/hello_world/run_hello_world.tcl +spawn $P9MAMBO_PATH/$P9MAMBO_BINARY -n -f ../../test/hello_world/run_hello_world.tcl expect { timeout { send_user "\nTimeout waiting for hello world\n"; exit 1 } eof { send_user "\nUnexpected EOF\n;" exit 1 } |