Job definition file - 11673 download

Name
qemu-04 (reports)
Requested type
qemu (reports)
Copy to clipboard

1
2
3
4
5
6
metadata:
7
git.branch: agl-branch
8
git.commit: agl-commit
9
image.type: AGL-release
10
job.arch: arm64
11
job.name: AGL-jellyfish-9.99.2-qemuarm64
12
kernel.tree: AGL-yocto
13
kernel.version: AGL-kernel-version
14
kernel.defconfig_base: defconfig
15
kernel.defconfig: defconfig+CONFIG_AGL=y
16
kernel.endian: little
17
platform.mach: arm64
18
platform.name: qemu
19
platform.dtb: None
20
git.url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemuarm64/deploy/images/qemuarm64//
21
git.describe: agl-branch
22
test.plan: agl-testplan
23
test.plan_variant: agl-testplan
24
device.type: qemu
25
job.build_environment: AGL-yocto
26
job.file_server_resource: AGL/upload/ci/jellyfish/9.99.2/qemuarm64/deploy/images/qemuarm64/
27
job.kernel_image: Image
28
job.dtb_url: None
29
job.initrd_url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemuarm64/deploy/images/qemuarm64//agl-demo-platform-crosssdk-qemuarm64.ext4.xz
30
31
32
33
notify:
34
criteria:
35
status: finished
36
callbacks:
37
- url: https://kernelci.automotivelinux.org:8081/callback/lava/test?lab_name=lab-jsmoeller&status={STATUS}&status_string={STATUS_STRING}
38
method: POST
39
dataset: all
40
token: lab-jsmoeller
41
content-type: json
42
43
44
device_type: qemu
45
46
job_name: AGL-jellyfish-9.99.2-qemuarm64
47
48
timeouts:
49
job:
50
minutes: 150
51
action:
52
minutes: 30
53
connection:
54
minutes: 15
55
connections:
56
lava-test-shell:
57
minutes: 15
58
59
priority: medium
60
visibility: public
61
62
context:
63
no_kvm: false
64
arch: aarch64
65
cpu: cortex-a57
66
machine: virt
67
memory: 2048
68
guestfs_interface: virtio
69
extra_options: ["-smp 2 -soundhw hda -device usb-ehci -device virtio-rng-pci"]
70
71
actions:
72
73
- deploy:
74
timeout:
75
minutes: 90
76
to: tmpfs
77
os: oe
78
failure_retry: 2
79
protocols:
80
lava-xnbd:
81
- action: nbd-deploy
82
request: set_port
83
images:
84
kernel:
85
image_arg: '-kernel {kernel} -append "console=ttyAMA0,115200 root=/dev/vda verbose systemd.log_color=false "'
86
url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemuarm64/deploy/images/qemuarm64//Image
87
rootvd:
88
image_arg: '-drive format=raw,file={rootvd}'
89
url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemuarm64/deploy/images/qemuarm64//agl-demo-platform-crosssdk-qemuarm64.ext4.xz
90
compression: xz
91
92
93
94
- boot:
95
timeout:
96
minutes: 20
97
method: qemu
98
prompts:
99
- "root@qemuarm64:~"
100
- "qemuarm64:~#"
101
- '/ #'
102
103
auto_login:
104
login_prompt: "login:"
105
username: root
106
media: tmpfs
107
transfer_overlay:
108
download_command: wget
109
unpack_command: tar -C / -xvpf
110
111
- test:
112
timeout:
113
minutes: 10
114
definitions:
115
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
116
from: git
117
path: test-suites/short-smoke/application-lifecycle.yaml
118
name: application-lifecycle
119
parameters:
120
APPURL: "http://download.automotivelinux.org/AGL/upload/ci//None/None/master/aarch64"
121
- test:
122
timeout:
123
minutes: 10
124
definitions:
125
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
126
from: git
127
path: test-suites/short-smoke/test_can_loopback.yaml
128
name: can_loopback
129
130
- test:
131
timeout:
132
minutes: 15
133
definitions:
134
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
135
from: git
136
history: False
137
path: test-suites/short-smoke/busybox.yaml
138
name: ci-busybox
139
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
140
from: git
141
history: False
142
path: test-suites/short-smoke/smoke-tests-basic.yaml
143
name: ci-smoke-tests-basic
144
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
145
from: git
146
history: False
147
path: test-suites/short-smoke/service-check.yaml
148
name: ci-service-check
149
parameters:
150
BUILD_TAGS: ""
151
DEVICE_TAGS: ""
152
153
154
155
156
157
- test:
158
timeout:
159
minutes: 60
160
definitions:
161
- repository: https://git.linaro.org/qa/test-definitions.git
162
from: git
163
history: False
164
path: automated/linux/ptest/ptest.yaml
165
name: ci-linaro-ptest
166
parameters:
167
TESTS: "xmlsec1 libxml2 lua"
168
169
- test:
170
timeout:
171
minutes: 10
172
definitions:
173
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
174
from: git
175
path: test-suites/short-smoke/can_if_hw_connection.yaml
176
name: can_if_hw_connection
177
178
- test:
179
timeout:
180
minutes: 15
181
definitions:
182
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
183
from: git
184
history: False
185
path: test-suites/short-smoke/busybox.yaml
186
name: release-busybox
187
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
188
from: git
189
history: False
190
path: test-suites/short-smoke/smoke-tests-basic.yaml
191
name: release-smoke-tests-basic
192
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
193
from: git
194
history: False
195
path: test-suites/short-smoke/service-check.yaml
196
name: release-service-check
197
parameters:
198
BUILD_TAGS: ""
199
DEVICE_TAGS: ""
200
201
- test:
202
timeout:
203
minutes: 60
204
definitions:
205
- repository: https://git.linaro.org/qa/test-definitions.git
206
from: git
207
history: False
208
path: automated/linux/ptest/ptest.yaml
209
name: release-linaro-ptest
210
parameters:
211
TESTS: "xmlsec1 libxml2 lua"