Job definition file - 499 download

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

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