diff options
-rw-r--r-- | 96boards-reference-platform-aosp-db410c.yaml | 18 | ||||
-rw-r--r-- | 96boards-reference-platform-aosp/lava-job-definitions/apq8016-sbc/template-boot.json | 113 |
2 files changed, 131 insertions, 0 deletions
diff --git a/96boards-reference-platform-aosp-db410c.yaml b/96boards-reference-platform-aosp-db410c.yaml index 911b94385a..70746b17fb 100644 --- a/96boards-reference-platform-aosp-db410c.yaml +++ b/96boards-reference-platform-aosp-db410c.yaml @@ -139,7 +139,25 @@ --include "^[BHi][^/]+txt$" \ --include "^(MANIFEST|MD5SUMS.txt|BUILD-INFO.txt|README.textile)$" + cat << EOF > ${WORKSPACE}/post_build_lava_parameters + DEVICE_TYPE=${LAVA_DEVICE_TYPE:-${TARGET_PRODUCT}} + TARGET_PRODUCT=${TARGET_PRODUCT} + MAKE_TARGETS=${MAKE_TARGETS} + JOB_NAME=${JOB_NAME} + BUILD_NUMBER=${BUILD_NUMBER} + BUILD_URL=${BUILD_URL} + LAVA_SERVER=validation.linaro.org/RPC2/ + IMAGE_EXTENSION=img.xz + FRONTEND_JOB_NAME=${JOB_NAME} + DOWNLOAD_URL=${PUBLISH_SERVER}/${PUB_DEST} + CUSTOM_JSON_URL=https://git.linaro.org/ci/job/configs.git/blob_plain/refs/heads/master:/96boards-reference-platform-aosp/lava-job-definitions/apq8016-sbc/template-boot.json + EOF + echo "Build finished" + - trigger-builds: + - project: 'post-build-lava' + property-file: post_build_lava_parameters + block: true publishers: - archive: artifacts: '*.xml' diff --git a/96boards-reference-platform-aosp/lava-job-definitions/apq8016-sbc/template-boot.json b/96boards-reference-platform-aosp/lava-job-definitions/apq8016-sbc/template-boot.json new file mode 100644 index 0000000000..7df8bd1aad --- /dev/null +++ b/96boards-reference-platform-aosp/lava-job-definitions/apq8016-sbc/template-boot.json @@ -0,0 +1,113 @@ +{ + "actions": [ + { + "command": "deploy_linaro_android_image", + "metadata": { + "android.build": "%%ANDROID_META_BUILD%%", + "android.name": "%%ANDROID_META_NAME%%", + "android.url": "%%ANDROID_META_URL%%" + }, + "parameters": + { + "bootloadertype": "uefi", + "images": [ + { + "partition": "partition", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/gpt_both0.bin" + }, + { + "partition": "hyp", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/hyp.mbn" + }, + { + "partition": "modem", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/NON-HLOS.bin" + }, + { + "partition": "rpm", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/rpm.mbn" + }, + { + "partition": "sbl1", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/sbl1.mbn" + }, + { + "partition": "sec", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/sec.dat" + }, + { + "partition": "tz", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/tz.mbn" + }, + { + "partition": "aboot", + "url": "http://images-internal/dragonboard410c/linaro/rescue/16.02/android/emmc_appsboot.mbn" + }, + { + "partition": "boot", + "url": "%%DOWNLOAD_URL%%/boot-db410c.img.xz" + }, + { + "partition": "system", + "url": "%%ANDROID_SYSTEM%%" + }, + { + "partition": "userdata", + "url": "%%ANDROID_DATA%%" + }, + { + "partition": "cache", + "url": "%%ANDROID_CACHE%%" + }] + } + }, + { + "command": "boot_linaro_android_image", + "parameters": + { + "test_image_prompt": "shell@", + "enable_network_after_boot_android": false, + "wait_for_home_screen": false + } + }, + { + "command": "lava_test_shell", + "parameters": { + "lava_test_dir": "/data/local/tmp/lava", + "lava_test_results_dir": "/local/tmp/lava", + "testdef_repos": [ + { + "git-repo": "git://git.linaro.org/qa/test-definitions.git", + "testdef": "android/boottime.yaml" + } + ], + "timeout": 1800 + } + }, + { + "command": "lava_test_shell", + "parameters": { + "lava_test_dir": "/data/local/tmp/lava", + "lava_test_results_dir": "/local/tmp/lava", + "testdef_repos": [ + { + "git-repo": "git://git.linaro.org/qa/test-definitions.git", + "testdef": "android/ping_dns.yaml" + }], + "timeout": 1800 + } + }, + { + "command": "submit_results", + "parameters": { + "server": "http://validation.linaro.org/RPC2/", + "stream": "/private/team/lmg/" + } + } + ], + "device_type": "apq8016-sbc", + "image_type": "android", + "job_name": "%%JOB_NAME%%-%%ANDROID_META_BUILD%%", + "logging_level": "DEBUG", + "timeout": 7200 +} |