summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2015-01-08 13:37:41 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2015-01-08 13:37:41 +0800
commit761864bedbd04cc04f89606225ad2c69a4e26a4b (patch)
tree54e2d331f2fdef67380dc366feb6db6d08c47383
parent84be6e9d0002e73942a122fd30d191fdac572342 (diff)
make the git url of lava-android-test can be specified
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
-rw-r--r--android/lava-android-test-host.yaml19
1 files changed, 6 insertions, 13 deletions
diff --git a/android/lava-android-test-host.yaml b/android/lava-android-test-host.yaml
index 5f23967..f6052d8 100644
--- a/android/lava-android-test-host.yaml
+++ b/android/lava-android-test-host.yaml
@@ -18,32 +18,25 @@ metadata:
devices:
- kvm
-install:
- git-repos:
- - http://git.linaro.org/git/lava/lava-android-test.git
- steps:
- - cd lava-android-test
- - python setup.py install
- deps:
- - python-pip
- - python-dev
- - libyaml-dev
- - unzip
-
params:
TEST_NAME: "busybox"
TEST_PARAMS: ""
JAVA_PACKAGE: "openjdk-6-jre-headless"
+ GIT_URL: "http://git.linaro.org/git/lava/lava-android-test.git"
run:
steps:
- apt-add-repository -y http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu
- apt-get update -y
- - apt-get install -y android-tools-adb android-tools-fastboot $JAVA_PACKAGE
+ - apt-get install -y android-tools-adb android-tools-fastboot $JAVA_PACKAGE python-pip python-dev libyaml-dev unzip git
- lava-wait $TEST_NAME-${TEST_PARAMS// /_}-send-ip
- IPADDR=`awk -F '=' '{print $2}' /tmp/lava_multi_node_cache.txt`
- adb connect $IPADDR
- adb wait-for-device
+ - git clone "$GIT_URL" lava-android-test
+ - cd lava-android-test
+ - rm -fr build
+ - python setup.py install
- lava-android-test install $TEST_NAME
- if [[ $TEST_PARAMS != "" ]]; then lava-android-test run -o $TEST_NAME.results -O "$TEST_PARAMS" $TEST_NAME; fi
- if [[ $TEST_PARAMS == "" ]]; then lava-android-test run -o $TEST_NAME.results $TEST_NAME; fi