metadata: name: java-benchmarks-host format: "Lava-Test-Shell Test Definition 1.0" description: "Run multiple benchmark applications togather one time" maintainer: - yongqin.liu@linaro.org os: - android scope: - performance devices: - kvm install: git-repos: - https://github.com/mwasilew/AndroidViewClient.git steps: - cd AndroidViewClient/ - python setup.py install deps: - git - python-lxml - python-pil - python-setuptools params: APP_CONFIG_LIST: "" LOOP_COUNT: 12 COLLECT_STREAMLINE: "false" 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 zip - lava-wait application-benchmark-target-ready-send-ip - IPADDR=`awk -F '=' '{print $2}' /tmp/lava_multi_node_cache.txt` - adb connect $IPADDR - adb wait-for-device - ./java-benchmarks.sh --loop-count "$LOOP_COUNT" --streamline "$COLLECT_STREAMLINE" ${APP_CONFIG_LIST} - lava-sync application-benchmark-stop-target