Job definition file - 61 download

Name
qemu-corelab-01 (reports)
Requested type
qemu (reports)
Copy to clipboard

1
2
3
4
5
metadata:
6
git.branch: 16447
7
image.type: AGL-ci
8
job.arch: x86_64
9
job.name: AGL-gerrit-16447-1
10
kernel.tree: AGL-yocto
11
kernel.version: 1
12
kernel.defconfig_base: defconfig
13
kernel.defconfig: defconfig+CONFIG_AGL=y
14
platform.mach: x86
15
platform.name: qemu
16
vcs.url: http://download.automotivelinux.org/AGL/upload/ci/16447/1/qemux86-64/
17
18
19
notify:
20
criteria:
21
status: finished
22
callback:
23
url: http://kernelci.automotivelinux.org:8081/callback/lava/test?lab_name=agl-core-lab-1&status={STATUS}&status_string={STATUS_STRING}
24
method: POST
25
dataset: all
26
token: lab-agl-core-callback-LF
27
content-type: json
28
29
30
device_type: qemu
31
job_name: AGL-gerrit-16447-1
32
33
timeouts:
34
job:
35
minutes: 30
36
action:
37
minutes: 15
38
connection:
39
minutes: 5
40
priority: medium
41
visibility: public
42
43
context:
44
no_kvm: false
45
arch: x86_64
46
extra_options: ["-cpu qemu64,+ssse3,+sse4.1,+sse4.2,+popcnt -smp 2 -m 1048 -soundhw hda"]
47
48
actions:
49
50
- deploy:
51
timeout:
52
minutes: 15
53
to: tmpfs
54
os: oe
55
failure_retry: 2
56
protocols:
57
lava-xnbd:
58
- action: nbd-deploy
59
request: set_port
60
images:
61
kernel:
62
image_arg: '-kernel {kernel} -append "console=ttyS0,115200 root=/dev/hda debug verbose systemd.log_color=false "'
63
url: http://download.automotivelinux.org/AGL/upload/ci/16447/1/qemux86-64/bzImage
64
ramdisk:
65
image_arg: '-drive format=raw,file={ramdisk}'
66
url: http://download.automotivelinux.org/AGL/upload/ci/16447/1/qemux86-64/agl-demo-platform-qemux86-64.ext4.xz
67
compression: xz
68
69
70
71
- boot:
72
timeout:
73
minutes: 10
74
method: qemu
75
prompts:
76
- "root@qemux86-64:~"
77
- "qemux86-64:~#"
78
- '/ #'
79
80
auto_login:
81
login_prompt: "login:"
82
username: root
83
media: tmpfs
84
transfer_overlay:
85
download_command: wget
86
unpack_command: tar -C / -xvpf
87
88
- test:
89
timeout:
90
minutes: 3
91
definitions:
92
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
93
from: git
94
path: test-suites/short-smoke/test_can.yaml
95
name: can
96
- test:
97
definitions:
98
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
99
from: git
100
path: test-suites/yocto-ptest.yaml
101
name: yocto-ptest
102
- test:
103
timeout:
104
minutes: 2
105
definitions:
106
- repository:
107
metadata:
108
format: Lava-Test Test Definition 1.0
109
name: inline-test
110
description: "Inline test to validate test framework health"
111
os:
112
- debian
113
scope:
114
- functional
115
run:
116
steps:
117
- lava-test-set start set-pass
118
- lava-test-case always-pass --shell true
119
- lava-test-set stop set-pass
120
from: inline
121
name: health-test
122
path: inline/health-test.yaml
123
124
- test:
125
definitions:
126
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
127
from: git
128
path: test-suites/short-smoke/busybox.yaml
129
name: busybox
130
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
131
from: git
132
path: test-suites/short-smoke/smoke-tests-basic.yaml
133
name: smoke-tests-basic
134
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
135
from: git
136
path: test-suites/short-smoke/service-check.yaml
137
name: service-check