summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.vnet.ibm.com>2017-02-16 18:15:37 +1100
committerStewart Smith <stewart@linux.vnet.ibm.com>2017-02-22 17:39:00 +1100
commita5274aa5259c057f1db7163c5988cc98ba82ed09 (patch)
tree2eef1c1f0e05866f5431151e1da25466289018c6
parent98e81fe6522f9484feaaac2200407149d29bd1d3 (diff)
downloadtalos-skiboot-a5274aa5259c057f1db7163c5988cc98ba82ed09.tar.gz
talos-skiboot-a5274aa5259c057f1db7163c5988cc98ba82ed09.zip
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>
-rwxr-xr-xtest/hello_world/run_mambo_p9_hello_world.sh15
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 1653a526..9309a2f4 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 }
OpenPOWER on IntegriCloud