| device_type: x15 |
| job_name: "%%JOB_NAME%%-%%ANDROID_META_BUILD%%-cts-media-v7a" |
| timeouts: |
| # job took about 8 hours, 39 minutes here: |
| # https://staging.validation.linaro.org/scheduler/job/187011 |
| job: |
| minutes: 600 |
| action: |
| minutes: 15 |
| connection: |
| minutes: 2 |
| priority: low |
| visibility: |
| group: |
| - lkft |
| |
| metadata: |
| android.build: "%%ANDROID_META_BUILD%%" |
| android.name: "%%ANDROID_META_NAME%%" |
| android.url: "%%ANDROID_META_URL%%" |
| android.fastboot: "platform-tools_r26.0.0" |
| |
| protocols: |
| lava-lxc: |
| name: lxc-x15-test |
| template: ubuntu |
| distribution: ubuntu |
| release: xenial |
| arch: amd64 |
| |
| actions: |
| - deploy: |
| namespace: tlxc |
| timeout: |
| minutes: 5 |
| to: lxc |
| packages: |
| - wget |
| - zip |
| - unzip |
| os: ubuntu |
| |
| - boot: |
| namespace: tlxc |
| prompts: |
| - 'root@(.*):/#' |
| - ':/' |
| timeout: |
| minutes: 5 |
| method: lxc |
| |
| - test: |
| namespace: tlxc |
| timeout: |
| minutes: 10 |
| definitions: |
| - from: inline |
| name: install-google-fastboot |
| path: inline/install-google-fastboot.yaml |
| repository: |
| metadata: |
| format: Lava-Test Test Definition 1.0 |
| name: install-fastboot |
| description: "Install fastboot provided by google" |
| run: |
| steps: |
| - wget https://dl.google.com/android/repository/platform-tools_r26.0.0-linux.zip |
| - unzip platform-tools_r26.0.0-linux.zip |
| - ln -s `pwd`/platform-tools/fastboot /usr/bin/fastboot |
| - ln -s `pwd`/platform-tools/adb /usr/bin/adb |
| - fastboot --version |
| |
| - deploy: |
| timeout: |
| minutes: 30 |
| to: fastboot |
| namespace: droid |
| images: |
| boot: |
| url: "%%DOWNLOAD_URL%%/boot_fit.img" |
| cache: |
| url: "%%ANDROID_CACHE%%" |
| userdata: |
| url: "%%ANDROID_DATA%%" |
| system: |
| url: "%%ANDROID_SYSTEM%%" |
| vendor: |
| url: "%%DOWNLOAD_URL%%/vendor.img" |
| |
| - boot: |
| namespace: droid |
| prompts: |
| - 'root@(.*):/#' |
| - ':/' |
| timeout: |
| minutes: 15 |
| method: fastboot |
| |
| - test: |
| namespace: tlxc |
| timeout: |
| minutes: 600 |
| definitions: |
| - repository: https://git.linaro.org/qa/test-definitions.git |
| from: git |
| path: automated/android/tradefed/tradefed.yaml |
| params: |
| TEST_PARAMS: "run cts-media --abi armeabi-v7a --disable-reboot --skip-preconditions --skip-device-info" |
| TEST_URL: "http://testdata.linaro.org/cts/18.05/android-cts-8.1_r5-linux_x86-arm-linaro.zip" |
| FAILURES_PRINTED: "300" |
| name: cts-media-v7a |