aboutsummaryrefslogtreecommitdiff
path: root/install-wa2.sh
diff options
context:
space:
mode:
Diffstat (limited to 'install-wa2.sh')
-rw-r--r--install-wa2.sh35
1 files changed, 35 insertions, 0 deletions
diff --git a/install-wa2.sh b/install-wa2.sh
new file mode 100644
index 0000000..52fd7f5
--- /dev/null
+++ b/install-wa2.sh
@@ -0,0 +1,35 @@
+# install SDK build-tools
+echo "install SDK build-tools"
+cd /usr/
+pwd
+# TODO: build-tools.tar.gz only accessible from Linaro LAVA lab
+wget http://testdata.validation.linaro.org/apks/workload-automation/build-tools.tar.gz
+tar -xvf build-tools.tar.gz
+cd -
+
+# clone workload-automation git repo
+echo "clone workload-automation git repo from github"
+git clone https://github.com/ARM-software/workload-automation.git
+cd workload-automation
+echo "python setup.py sdist"
+python setup.py sdist
+echo "sudo pip install dist/wlauto-*.tar.gz"
+sudo pip install dist/wlauto-*.tar.gz
+
+# install workloads dependencies bbench and APKs.
+echo "install workloads bbench and APKs"
+cd /root
+id
+cd; pwd
+# TODO: workload_automation_home.tar.gz only accessible from Linaro LAVA lab
+wget http://testdata.validation.linaro.org/apks/workload-automation/workload_automation_home.tar.gz
+tar -xvf workload_automation_home.tar.gz
+
+# create folder for database results
+mkdir -p /root/db_results/
+
+# check wa install path
+echo $PATH
+which wa
+
+exit 0