Job definition file - 180 download

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

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