Job definition file - 15 download

Name
vayu-corelab-01 (reports)
Requested type
dra7-evm (reports)
Copy to clipboard

1
# Your first LAVA JOB definition for a dra7xx-evm board
2
device_type: dra7-evm
3
job_name: AGL-test
4
5
notify:
6
criteria:
7
status: finished
8
callback:
9
url: https://kernelci.automotivelinux.org:8081/callback/lava/test?lab_name=AGL-core-lab-1&status={STATUS}&status_string={STATUS_STRING}
10
method: POST
11
dataset: all
12
token: lab-agl-core-callback-LF
13
content-type: json
14
protocols:
15
lava-xnbd:
16
port: auto
17
timeouts:
18
job:
19
minutes: 360
20
action:
21
minutes: 360
22
connection:
23
minutes: 10
24
priority: medium
25
visibility: public
26
27
# ACTION_BLOCK
28
actions:
29
- deploy:
30
timeout:
31
minutes: 15
32
to: nbd
33
dtb:
34
url: 'https://download.automotivelinux.org/AGL/release/eel/5.0.3/dra7xx-evm/deploy/images/dra7xx-evm/zImage-dra7-evm-lcd-lg.dtb'
35
kernel:
36
url: 'https://download.automotivelinux.org/AGL/release/eel/5.0.3/dra7xx-evm/deploy/images/dra7xx-evm/zImage'
37
initrd:
38
url: 'https://download.automotivelinux.org/AGL/release/eel/5.0.3/dra7xx-evm/deploy/images/dra7xx-evm/initramfs-netboot-image-dra7xx-evm.ext4.gz'
39
allow_modify: false
40
nbdroot:
41
url: 'https://download.automotivelinux.org/AGL/release/eel/5.0.3/dra7xx-evm/deploy/images/dra7xx-evm/agl-demo-platform-crosssdk-dra7xx-evm.ext4.xz'
42
compression: xz
43
os: debian
44
failure_retry: 2
45
46
# BOOT_BLOCK
47
- boot:
48
method: u-boot
49
commands: nbd
50
type: bootz
51
prompts: ["root@dra7xx-evm:~"]
52
auto_login:
53
login_prompt: "login:"
54
username: root
55
transfer_overlay:
56
download_command: wget
57
unpack_command: tar -C / -xvpf
58
protocols:
59
lava-xnbd:
60
- action: nbd-deploy
61
request: set_port
62
- test:
63
definitions:
64
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
65
from: git
66
path: test-suites/short-smoke/busybox.yaml
67
name: busybox
68
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
69
from: git
70
path: test-suites/short-smoke/smoke-tests-basic.yaml
71
name: smoke-tests-basic
72
- repository: https://git.automotivelinux.org/src/qa-testdefinitions
73
from: git
74
path: test-suites/short-smoke/service-check.yaml
75
name: service-check