blob: a21a12cbb6a4cb6195a51b0cb5f2dbd1000a6363 [file] [log] [blame]
metadata:
test_config: {TEST_CONFIG}
fvp_model: {MODEL}
build_url: ${BUILD_URL}
${gerrit_meta}
device_type: fvp
job_name: {TEST_CONFIG}
timeouts:
job:
minutes: 30
action:
minutes: 20
actions:
auto-login-action:
seconds: 300
lava-test-monitor:
minutes: 7
lava-test-interactive:
minutes: 15
lava-test-shell:
seconds: 300
lava-test-retry:
seconds: 300
http-download:
seconds: 120
download-retry:
seconds: 120
fvp-deploy:
seconds: 300
connection:
seconds: 10
connections:
lava-test-retry:
seconds: 300
lava-test-monitor:
seconds: 300
lava-test-shell:
seconds: 300
bootloader-action:
seconds: 300
bootloader-retry:
seconds: 300
priority: medium
visibility: public
actions:
- deploy:
to: fvp
images:
$(for artefact in "${artefacts[@]:?}"; do
cat <<-YAML
${artefact:?}:
url: ${artefacts_macros[${artefact:?}]:?}
YAML
[[ "${artefact:?}" =~ ^(busybox|rootfs)$ ]] && cat <<-YAML
compression: gz
YAML
done)
- boot:
method: fvp
license_variable: ARMLMD_LICENSE_FILE={ARMLMD_LICENSE_FILE}
docker:
name: {BOOT_DOCKER_NAME}
local: true
image: {BOOT_IMAGE_DIR}/{BOOT_IMAGE_BIN}
version_string: {BOOT_VERSION_STRING}
console_string: 'terminal_0: Listening for serial connection on port (?P<PORT>\d+)'
feedbacks:
- '(?P<NAME>terminal_1): Listening for serial connection on port (?P<PORT>\d+)'
- '(?P<NAME>terminal_2): Listening for serial connection on port (?P<PORT>\d+)'
- '(?P<NAME>terminal_3): Listening for serial connection on port (?P<PORT>\d+)'
arguments:
{BOOT_ARGUMENTS}