- LAVA
- Scheduler
- Jobs
- 1233
- Definition
Job definition file - 1233
download
actions:
- deploy:
dtb: {url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//zImage-dra7-evm-lcd-lg.dtb'}
failure_retry: 2
initrd: {allow_modify: false, url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//initramfs-netboot-image-dra7xx-evm.ext4.gz'}
kernel: {url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//zImage'}
nbdroot: {compression: xz, url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//agl-demo-platform-crosssdk-dra7xx-evm.ext4.xz'}
os: oe
protocols:
lava-xnbd:
- {action: nbd-deploy, request: set_port}
timeout: {minutes: 15}
to: nbd
- boot:
auto_login: {login_prompt: 'login:', username: root}
commands: nbd
method: u-boot
prompts: ['root@dra7xx-evm:~', 'dra7xx-evm:~#', '/ #']
timeout: {minutes: 10}
transfer_overlay: {download_command: wget, unpack_command: tar -C / -xvpf}
type: bootz
- test:
definitions:
- {from: git, name: can, path: test-suites/short-smoke/test_can.yaml, repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
timeout: {minutes: 3}
- test:
definitions:
- {from: git, name: yocto-ptest, path: test-suites/yocto-ptest.yaml, repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
timeout: {minutes: 60}
- test:
definitions:
- {from: git, name: busybox, path: test-suites/short-smoke/busybox.yaml, repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- {from: git, name: smoke-tests-basic, path: test-suites/short-smoke/smoke-tests-basic.yaml,
repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- {from: git, name: service-check, path: test-suites/short-smoke/service-check.yaml,
repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- test:
definitions:
- {from: git, name: yocto-ptest-full, path: test-suites/yocto-ptest-full.yaml,
repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
timeout: {minutes: 300}
device_type: dra7-evm
job_name: AGL-gerrit-flounder-6.0.2
metadata: {git.branch: agl-branch, image.type: AGL-release, job.arch: arm, job.name: AGL-gerrit-flounder-6.0.2,
kernel.defconfig: defconfig+CONFIG_AGL=y, kernel.defconfig_base: defconfig, kernel.tree: AGL-yocto,
kernel.version: AGL-gerrit-flounder-6.0.2, platform.mach: omap2, platform.name: dra7-evm,
vcs.url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//'}
notify:
callback: {content-type: json, dataset: all, method: POST, token: lab-agl-core-callback-LF,
url: 'https://kernelci.automotivelinux.org:8081/callback/lava/test?lab_name=agl-core-lab-1&status={STATUS}&status_string={STATUS_STRING}'}
criteria: {status: finished}
priority: medium
protocols:
lava-xnbd: {port: auto}
timeouts:
action: {minutes: 15}
connection: {minutes: 5}
connections:
lava-test-shell: {minutes: 10}
job: {minutes: 70}
visibility: public
dtb: {url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//zImage-dra7-evm-lcd-lg.dtb'}
initrd: {allow_modify: false, url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//initramfs-netboot-image-dra7xx-evm.ext4.gz'}
kernel: {url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//zImage'}
nbdroot: {compression: xz, url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//agl-demo-platform-crosssdk-dra7xx-evm.ext4.xz'}
- {action: nbd-deploy, request: set_port}
auto_login: {login_prompt: 'login:', username: root}
prompts: ['root@dra7xx-evm:~', 'dra7xx-evm:~#', '/ #']
transfer_overlay: {download_command: wget, unpack_command: tar -C / -xvpf}
- {from: git, name: can, path: test-suites/short-smoke/test_can.yaml, repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- {from: git, name: yocto-ptest, path: test-suites/yocto-ptest.yaml, repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- {from: git, name: busybox, path: test-suites/short-smoke/busybox.yaml, repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- {from: git, name: smoke-tests-basic, path: test-suites/short-smoke/smoke-tests-basic.yaml,
repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- {from: git, name: service-check, path: test-suites/short-smoke/service-check.yaml,
repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
- {from: git, name: yocto-ptest-full, path: test-suites/yocto-ptest-full.yaml,
repository: 'https://git.automotivelinux.org/src/qa-testdefinitions'}
job_name: AGL-gerrit-flounder-6.0.2
metadata: {git.branch: agl-branch, image.type: AGL-release, job.arch: arm, job.name: AGL-gerrit-flounder-6.0.2,
kernel.defconfig: defconfig+CONFIG_AGL=y, kernel.defconfig_base: defconfig, kernel.tree: AGL-yocto,
kernel.version: AGL-gerrit-flounder-6.0.2, platform.mach: omap2, platform.name: dra7-evm,
vcs.url: 'https://download.automotivelinux.org/AGL/upload/ci/flounder/6.0.2/dra7xx-evm/deploy/images/dra7xx-evm//'}
callback: {content-type: json, dataset: all, method: POST, token: lab-agl-core-callback-LF,
url: 'https://kernelci.automotivelinux.org:8081/callback/lava/test?lab_name=agl-core-lab-1&status={STATUS}&status_string={STATUS_STRING}'}
criteria: {status: finished}
lava-test-shell: {minutes: 10}