Job definition file - 500 download

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

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