blob: bdb471caf696711e8b0f4bbd96125357ea86b771 [file] [log] [blame]
Yongqin Liucd33c012017-09-29 15:20:20 +08001device_type: x15
2job_name: "%%JOB_NAME%%-%%ANDROID_META_BUILD%%-cts-part2-v7a"
3timeouts:
4 # job here took about 8 hours, 1 minute
5 # https://staging.validation.linaro.org/results/187010/0_cts-part2-v7a
6 job:
7 minutes: 540
8 action:
9 minutes: 15
10 connection:
11 minutes: 2
Yongqin Liu017708d2017-11-14 02:12:11 +080012priority: low
Yongqin Liub8750e62018-03-05 22:00:01 +080013visibility:
14 group:
15 - lkft
Yongqin Liucd33c012017-09-29 15:20:20 +080016
17metadata:
18 android.build: "%%ANDROID_META_BUILD%%"
19 android.name: "%%ANDROID_META_NAME%%"
20 android.url: "%%ANDROID_META_URL%%"
21 android.fastboot: "platform-tools_r26.0.0"
22
23protocols:
24 lava-lxc:
25 name: lxc-x15-test
26 template: ubuntu
27 distribution: ubuntu
28 release: xenial
29 arch: amd64
30
31actions:
32- deploy:
33 namespace: tlxc
34 timeout:
35 minutes: 5
36 to: lxc
37 packages:
38 - wget
39 - zip
40 - unzip
41 os: ubuntu
42
43- boot:
44 namespace: tlxc
45 prompts:
46 - 'root@(.*):/#'
Yongqin Liu9ba6e8c2017-11-01 01:52:03 +080047 - 'am57xevm:/'
Yongqin Liucd33c012017-09-29 15:20:20 +080048 timeout:
49 minutes: 5
50 method: lxc
51
52- test:
53 namespace: tlxc
54 timeout:
55 minutes: 10
56 definitions:
57 - from: inline
58 name: install-google-fastboot
59 path: inline/install-google-fastboot.yaml
60 repository:
61 metadata:
62 format: Lava-Test Test Definition 1.0
63 name: install-fastboot
64 description: "Install fastboot provided by google"
65 run:
66 steps:
67 - wget https://dl.google.com/android/repository/platform-tools_r26.0.0-linux.zip
68 - unzip platform-tools_r26.0.0-linux.zip
69 - ln -s `pwd`/platform-tools/fastboot /usr/bin/fastboot
70 - ln -s `pwd`/platform-tools/adb /usr/bin/adb
71 - fastboot --version
72
73- deploy:
74 timeout:
75 minutes: 30
76 to: fastboot
77 namespace: droid
Yongqin Liucd33c012017-09-29 15:20:20 +080078 images:
Yongqin Liucd33c012017-09-29 15:20:20 +080079 boot:
Yongqin Liu82b72e42018-05-02 23:34:28 +080080 url: "%%DOWNLOAD_URL%%/boot_fit.img"
Yongqin Liucd33c012017-09-29 15:20:20 +080081 cache:
82 url: "%%ANDROID_CACHE%%"
83 userdata:
84 url: "%%ANDROID_DATA%%"
85 system:
86 url: "%%ANDROID_SYSTEM%%"
87 vendor:
88 url: "%%DOWNLOAD_URL%%/vendor.img"
89
90- boot:
91 namespace: droid
Yongqin Liucd33c012017-09-29 15:20:20 +080092 prompts:
93 - 'root@(.*):/#'
Yongqin Liu9ba6e8c2017-11-01 01:52:03 +080094 - 'am57xevm:/'
Yongqin Liucd33c012017-09-29 15:20:20 +080095 timeout:
96 minutes: 15
97 method: fastboot
98
99- test:
100 namespace: tlxc
Yongqin Liucd33c012017-09-29 15:20:20 +0800101 timeout:
102 minutes: 540
103 definitions:
104 - repository: https://git.linaro.org/qa/test-definitions.git
105 from: git
106 path: automated/android/tradefed/tradefed.yaml
107 params:
108 TEST_PARAMS: "run cts-part2 --abi armeabi-v7a --disable-reboot --skip-preconditions --skip-device-info"
Yongqin Liub95d6b82018-05-17 15:02:54 +0800109 TEST_URL: "http://testdata.linaro.org/cts/18.05/android-cts-8.1_r5-linux_x86-arm-linaro.zip"
Yongqin Liu0ca39b82018-03-06 01:13:10 +0800110 FAILURES_PRINTED: "300"
Yongqin Liucd33c012017-09-29 15:20:20 +0800111 name: cts-part2-v7a