summaryrefslogtreecommitdiffstats
path: root/src/build/citest/cxxtest-start.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/build/citest/cxxtest-start.sh')
-rwxr-xr-xsrc/build/citest/cxxtest-start.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/build/citest/cxxtest-start.sh b/src/build/citest/cxxtest-start.sh
new file mode 100755
index 000000000..e7b6e08d2
--- /dev/null
+++ b/src/build/citest/cxxtest-start.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+#
+# Front end to autocitest - script to execute unit tests under simics.
+#
+
+## when jenkins runs it will create a workspace with the built code tree
+## and drop us into it.
+
+export WORKSPACE_DIR=`pwd`
+export AUTOCITEST=${WORKSPACE_DIR}/src/build/citest/autocitest
+export BACKING_BUILD=`cat ${WORKSPACE_DIR}/src/build/citest/etc/bbuild`
+CXXTEST_REMOTE_SANDBOX="cxxtest_sb"
+HOSTBOOT_IMAGE=img/hbicore_test.bin
+
+## klog to get access to simics tools
+AFSPASSWD="/gsa/ausgsa/projects/h/hostboot/gerrit-server/afspasswd.sh"
+$AFSPASSWD | klog -cell austin -pipe
+$AFSPASSWD | klog -cell rchland -pipe
+
+$AUTOCITEST ${BACKING_BUILD} ${CXXTEST_REMOTE_SANDBOX} ${HOSTBOOT_IMAGE}
+
+exit $?
OpenPOWER on IntegriCloud