Job definition file - 37946 download

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

1
2
device_type: qemu
3
4
job_name: AGL-gerrit--arm64-flutter
5
6
timeouts:
7
job:
8
minutes: 150
9
action:
10
minutes: 30
11
connection:
12
minutes: 150
13
connections:
14
lava-test-shell:
15
minutes: 15
16
17
priority: medium
18
visibility: public
19
20
# context allows specific values to be overridden or included
21
context:
22
extra_kernel_args: systemd.mask=systemd-network-generator.service
23
context:
24
no_kvm: false
25
arch: aarch64
26
cpu: cortex-a57
27
machine: virt
28
memory: 4096
29
model: model=virtio
30
guestfs_interface: virtio
31
extra_options: ["-smp 2 -audiodev none,id=agl,out.channels=2,in.channels=1 -device ich9-intel-hda -device hda-micro,audiodev=agl -device usb-ehci -device virtio-rng-pci -device virtio-gpu-device -device VGA,vgamem_mb=128,edid=on -device qemu-xhci -device usb-tablet -device usb-kbd -vnc unix:/tmp/vnc-AGL-qemuarm64-887993"]
32
33
actions:
34
35
- deploy:
36
timeout:
37
minutes: 90
38
to: tmpfs
39
os: oe
40
failure_retry: 2
41
protocols:
42
lava-xnbd:
43
- action: nbd-deploy
44
request: set_port
45
images:
46
kernel:
47
image_arg: '-kernel {kernel} -append "console=ttyAMA0,115200 root=/dev/vda verbose mem=4096M systemd.log_color=false "'
48
url: https://download.automotivelinux.org/AGL/snapshots/master/latest/qemuarm64/deploy/images/qemuarm64//Image
49
rootvd:
50
image_arg: '-drive format=raw,file={rootvd}'
51
url: https://download.automotivelinux.org/AGL/snapshots/master/latest/qemuarm64/deploy/images/qemuarm64//agl-ivi-demo-flutter-qemuarm64.ext4.xz
52
compression: xz
53
54
55
56
- boot:
57
timeout:
58
minutes: 20
59
method: qemu
60
prompts:
61
- "root@qemuarm64:~"
62
- "qemuarm64:~#"
63
- '/ #'
64
65
auto_login:
66
login_prompt: "login:"
67
username: root
68
media: tmpfs
69
transfer_overlay:
70
download_command: wget
71
unpack_command: tar -C / -xvpf
72
- test:
73
failure_retry: 3
74
definitions:
75
- repository:
76
metadata:
77
format: Lava-Test Test Definition 1.0
78
name: fixup-weston-watchdog
79
description: "extend watchdog on virtual"
80
run:
81
steps:
82
# disable the watchdog - for slow systems
83
- sed -i -e "s#WatchdogSec=20#WatchdogSec=0#g" /usr/lib/systemd/system/agl-compositor.service
84
# disable the coredumps - for slow systems
85
- echo "kernel.core_pattern=/dev/null" > /etc/sysctl.d/50-coredump.conf
86
- sysctl -p /etc/sysctl.d/50-coredump.conf
87
- systemctl daemon-reload
88
- sleep 5
89
from: inline
90
name: fixup-weston-watchdog
91
path: inline/fixup-weston-watchdog.yaml
92
93
94
- test:
95
timeout:
96
minutes: 15
97
definitions:
98
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
99
from: git
100
history: False
101
path: test-suites/short-smoke/busybox.yaml
102
name: release-busybox
103
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
104
from: git
105
history: False
106
path: test-suites/short-smoke/smoke-tests-basic.yaml
107
name: release-smoke-tests-basic
108
109
- test:
110
timeout:
111
minutes: 90
112
definitions:
113
- repository: https://git.linaro.org/qa/test-definitions.git
114
from: git
115
history: False
116
path: automated/linux/ptest/ptest.yaml
117
name: release-linaro-ptest
118
parameters:
119
TESTS: "dbus-test glib-2.0 lua"
120
- test:
121
timeout:
122
minutes: 25
123
definitions:
124
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
125
from: git
126
path: test-suites/short-smoke/screenshooter.yaml
127
name: screenshooter
128
- test:
129
timeout:
130
minutes: 15
131
definitions:
132
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
133
from: git
134
history: False
135
path: test-suites/short-smoke/dumpjournal.yaml
136
name: ci-dumpjournal