blob: 2f0527a567a505060bd288a9cc2417c3975ff165 [file] [log] [blame]
Chris Kay3d807882022-08-31 16:00:02 +01001metadata:
2 test_config: {TEST_CONFIG}
3 fvp_model: {MODEL}
4 build_url: ${BUILD_URL}
5${gerrit_meta}
6
7device_type: fvp
8job_name: fvp-linux-{TEST_CONFIG}
9
10timeouts:
11 connection:
12 seconds: 10
13 job:
14 minutes: 30
15 action:
16 minutes: 20
17 actions:
18 auto-login-action:
19 minutes: 5
20 lava-test-monitor:
21 minutes: 5
22 lava-test-interactive:
23 minutes: 15
24 lava-test-shell:
25 seconds: 300
26 http-download:
27 minutes: 2
28 download-retry:
29 minutes: 2
30 fvp-deploy:
31 minutes: 5
32
33priority: medium
34visibility: public
35
36actions:
37- deploy:
38 to: fvp
39 images:
Chris Kay4eb9ded2022-10-10 15:51:40 +010040
41$(for artefact in "${artefacts[@]:?}"; do
42 cat <<-YAML
43 ${artefact:?}:
44 url: ${artefacts_macros[${artefact:?}]:?}
45 YAML
46
47 [[ "${artefact:?}" =~ ^(busybox|rootfs)$ ]] && cat <<-YAML
Chris Kay3d807882022-08-31 16:00:02 +010048 compression: gz
Chris Kay4eb9ded2022-10-10 15:51:40 +010049 YAML
50done)
Chris Kay3d807882022-08-31 16:00:02 +010051
52- boot:
53 method: fvp
54 license_variable: ARMLMD_LICENSE_FILE={ARMLMD_LICENSE_FILE}
55 docker:
56 name: {BOOT_DOCKER_NAME}
57 local: true
58 image: {BOOT_IMAGE_DIR}/{BOOT_IMAGE_BIN}
59 version_string: {BOOT_VERSION_STRING}
60 console_string: 'terminal_0: Listening for serial connection on port (?P<PORT>\d+)'
61 feedbacks:
62 - '(?P<NAME>terminal_1): Listening for serial connection on port (?P<PORT>\d+)'
63 - '(?P<NAME>terminal_2): Listening for serial connection on port (?P<PORT>\d+)'
64 - '(?P<NAME>terminal_3): Listening for serial connection on port (?P<PORT>\d+)'
65 timeout:
66 minutes: 30
67 arguments:
68{BOOT_ARGUMENTS}