Job definition file - 11671 download

Name
qemu-02 (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: x86_64
11
job.name: AGL-jellyfish-9.99.2-qemux86-64
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: x86
18
platform.name: qemu
19
platform.dtb: None
20
git.url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemux86-64/deploy/images/qemux86-64//
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/qemux86-64/deploy/images/qemux86-64/
27
job.kernel_image: bzImage
28
job.dtb_url: None
29
job.initrd_url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemux86-64/deploy/images/qemux86-64//agl-demo-platform-crosssdk-qemux86-64.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-qemux86-64
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: x86_64
65
extra_options: ["-cpu qemu64,+ssse3,+sse4.1,+sse4.2,+popcnt -smp 2 -m 2048 -soundhw hda -device usb-ehci -device virtio-rng-pci"]
66
67
actions:
68
69
- deploy:
70
timeout:
71
minutes: 90
72
to: tmpfs
73
os: oe
74
failure_retry: 2
75
protocols:
76
lava-xnbd:
77
- action: nbd-deploy
78
request: set_port
79
images:
80
kernel:
81
image_arg: '-kernel {kernel} -append "console=ttyS0,115200 root=/dev/hda verbose systemd.log_color=false rw fstab=no no_timer_check"'
82
url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemux86-64/deploy/images/qemux86-64//bzImage
83
rootvd:
84
image_arg: '-drive format=raw,file={rootvd}'
85
url: https://download.automotivelinux.org/AGL/upload/ci/jellyfish/9.99.2/qemux86-64/deploy/images/qemux86-64//agl-demo-platform-crosssdk-qemux86-64.ext4.xz
86
compression: xz
87
88
89
90
- boot:
91
timeout:
92
minutes: 20
93
method: qemu
94
prompts:
95
- "root@qemux86-64:~"
96
- "qemux86-64:~#"
97
- '/ #'
98
99
auto_login:
100
login_prompt: "login:"
101
username: root
102
media: tmpfs
103
transfer_overlay:
104
download_command: wget
105
unpack_command: tar -C / -xvpf
106
107
- test:
108
timeout:
109
minutes: 10
110
definitions:
111
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
112
from: git
113
path: test-suites/short-smoke/application-lifecycle.yaml
114
name: application-lifecycle
115
parameters:
116
APPURL: "http://download.automotivelinux.org/AGL/upload/ci//None/None/master/x86-64"
117
- test:
118
timeout:
119
minutes: 10
120
definitions:
121
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
122
from: git
123
path: test-suites/short-smoke/test_can_loopback.yaml
124
name: can_loopback
125
126
- test:
127
timeout:
128
minutes: 15
129
definitions:
130
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
131
from: git
132
history: False
133
path: test-suites/short-smoke/busybox.yaml
134
name: ci-busybox
135
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
136
from: git
137
history: False
138
path: test-suites/short-smoke/smoke-tests-basic.yaml
139
name: ci-smoke-tests-basic
140
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
141
from: git
142
history: False
143
path: test-suites/short-smoke/service-check.yaml
144
name: ci-service-check
145
parameters:
146
BUILD_TAGS: ""
147
DEVICE_TAGS: ""
148
149
150
151
152
153
- test:
154
timeout:
155
minutes: 60
156
definitions:
157
- repository: https://git.linaro.org/qa/test-definitions.git
158
from: git
159
history: False
160
path: automated/linux/ptest/ptest.yaml
161
name: ci-linaro-ptest
162
parameters:
163
TESTS: "xmlsec1 libxml2 lua"
164
165
- test:
166
timeout:
167
minutes: 10
168
definitions:
169
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
170
from: git
171
path: test-suites/short-smoke/can_if_hw_connection.yaml
172
name: can_if_hw_connection
173
174
- test:
175
timeout:
176
minutes: 15
177
definitions:
178
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
179
from: git
180
history: False
181
path: test-suites/short-smoke/busybox.yaml
182
name: release-busybox
183
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
184
from: git
185
history: False
186
path: test-suites/short-smoke/smoke-tests-basic.yaml
187
name: release-smoke-tests-basic
188
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
189
from: git
190
history: False
191
path: test-suites/short-smoke/service-check.yaml
192
name: release-service-check
193
parameters:
194
BUILD_TAGS: ""
195
DEVICE_TAGS: ""
196
197
- test:
198
timeout:
199
minutes: 60
200
definitions:
201
- repository: https://git.linaro.org/qa/test-definitions.git
202
from: git
203
history: False
204
path: automated/linux/ptest/ptest.yaml
205
name: release-linaro-ptest
206
parameters:
207
TESTS: "xmlsec1 libxml2 lua"