aboutsummaryrefslogtreecommitdiff
path: root/android-chromium
diff options
context:
space:
mode:
authorMilosz Wasilewski <milosz.wasilewski@linaro.org>2016-07-06 15:31:29 +0100
committerVishal Bhoj <vishal.bhoj@linaro.org>2016-07-06 16:27:54 +0000
commita59e318bc076427b247dae6525840997855502d3 (patch)
treeac1bbf9642884fc640b6ea34ec3e0ac6ac34c7f1 /android-chromium
parent77f4cb3b03da01c5f225b51ca7e1fecd6ecdd097 (diff)
android-chromium: added LAVA tests
Chromium browser is tests on 16.06 Ref LCR using HiKey board Change-Id: Ia2588b9c506623c63856ed30b5682c2047382aaa Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
Diffstat (limited to 'android-chromium')
-rw-r--r--android-chromium/lava-job-definitions/template-hikey.json144
1 files changed, 144 insertions, 0 deletions
diff --git a/android-chromium/lava-job-definitions/template-hikey.json b/android-chromium/lava-job-definitions/template-hikey.json
new file mode 100644
index 00000000..78000e2f
--- /dev/null
+++ b/android-chromium/lava-job-definitions/template-hikey.json
@@ -0,0 +1,144 @@
+{
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "metadata": {
+ "chromium.lcr_base": "111",
+ "chromium.build": "${BUILD_NUMBER}",
+ "chromium.name": "${JOB_NAME}"
+ },
+ "parameters": {
+ "image": "http://images.validation.linaro.org/ubuntu-14-04-server-base.img.gz",
+ "role": "host"
+ }
+ },
+ {
+ "command": "deploy_linaro_android_image",
+ "metadata": {
+ "chromium.lcr_base": "111",
+ "chromium.build": "${BUILD_NUMBER}",
+ "chromium.name": "${JOB_NAME}"
+ },
+ "parameters": {
+ "role": "target",
+ "bootloadertype": "uefi",
+ "images": [
+ {
+ "partition": "ptable",
+ "url": "http://builds.96boards.org/snapshots/reference-platform/components/uefi/latest/release/hikey/ptable-aosp-8g.img"
+ },
+ {
+ "partition": "boot",
+ "url": "http://releases.linaro.org/android/reference-lcr/hikey/6.0-16.06/boot_fat.uefi.img.tar.xz"
+ },
+ {
+ "partition": "system",
+ "url": "http://releases.linaro.org/android/reference-lcr/hikey/6.0-16.06/system.img.tar.xz"
+ },
+ {
+ "partition": "userdata",
+ "url": "http://releases.linaro.org/android/reference-lcr/hikey/6.0-16.06/userdata.img.tar.xz"
+ },
+ {
+ "partition": "cache",
+ "url": "http://releases.linaro.org/android/reference-lcr/hikey/6.0-16.06/cache.img.tar.xz"
+ }
+ ]
+ }
+ },
+ {
+ "command": "boot_linaro_android_image",
+ "parameters":
+ {
+ "role": "target",
+ "enable_network_after_boot_android": false,
+ "test_image_prompt": "shell@hikey"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "role": "host",
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "parameters": {
+ "DOWNLOAD_URL": "$APK_URL",
+ "TEST_NAME": "installchromium"
+ },
+ "testdef": "android/installapk.yaml"
+ }
+ ],
+ "timeout": 7200
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "role": "target",
+ "testdef_repos": [
+ {
+ "url": "https://git.linaro.org/qa/test-definitions.git/blob_plain/HEAD:/android/multinode-target.yaml",
+ "parameters": {
+ "TEST_NAME": "installchromium"
+ }
+ }
+ ],
+ "timeout": 7200
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "role": "host",
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/android-apk-automation.git",
+ "parameters": {
+ "TEST_NAME": "vellamo3"
+ },
+ "testdef": "lava-android-benchmark-host.yaml"
+ }
+ ],
+ "timeout": 10800
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "role": "target",
+ "testdef_repos": [
+ {
+ "url": "https://git.linaro.org/qa/test-definitions.git/blob_plain/HEAD:/android/multinode-target.yaml",
+ "parameters": {
+ "TEST_NAME": "vellamo3"
+ }
+ }
+ ],
+ "timeout": 10800
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "server": "http://${LAVA_SERVER}",
+ "stream": "/private/team/lmg/"
+ }
+ }
+ ],
+ "device_group": [
+ {
+ "count": 1,
+ "device_type": "kvm",
+ "role": "host"
+ },
+ {
+ "count": 1,
+ "device_type": "${DEVICE_TYPE}",
+ "role": "target"
+ }
+ ],
+ "job_name": "${BUILD_URL}",
+ "logging_level": "INFO",
+ "timeout": 9000
+}