blob: 9a337a3e0c11c3f9e348a55876e3ee2ff54fc38f [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}
Chris Kayfbbf1322022-10-05 13:13:32 +01005
6$(if [ -n "${gerrit_url}" ]; then
7 cat <<-YAML
8 gerrit_url: "${gerrit_url}"
9 YAML
10fi)
Chris Kay3d807882022-08-31 16:00:02 +010011
12device_type: fvp
13job_name: {TEST_CONFIG}
14
15timeouts:
16 job:
17 minutes: 30
18 action:
19 minutes: 20
20 actions:
21 auto-login-action:
22 seconds: 300
23 lava-test-monitor:
24 minutes: 7
25 lava-test-interactive:
26 minutes: 15
27 lava-test-shell:
28 seconds: 300
29 lava-test-retry:
30 seconds: 300
31 http-download:
32 seconds: 120
33 download-retry:
34 seconds: 120
35 fvp-deploy:
36 seconds: 300
37 connection:
38 seconds: 10
39 connections:
40 lava-test-retry:
41 seconds: 300
42 lava-test-monitor:
43 seconds: 300
44 lava-test-shell:
45 seconds: 300
46 bootloader-action:
47 seconds: 300
48 bootloader-retry:
49 seconds: 300
50
51priority: medium
52visibility: public
53
54actions:
55- deploy:
56 to: fvp
57 images:
Chris Kay4eb9ded2022-10-10 15:51:40 +010058
59$(for artefact in "${artefacts[@]:?}"; do
60 cat <<-YAML
61 ${artefact:?}:
62 url: ${artefacts_macros[${artefact:?}]:?}
63 YAML
64
65 [[ "${artefact:?}" =~ ^(busybox|rootfs)$ ]] && cat <<-YAML
Chris Kay3d807882022-08-31 16:00:02 +010066 compression: gz
Chris Kay4eb9ded2022-10-10 15:51:40 +010067 YAML
68done)
Chris Kay3d807882022-08-31 16:00:02 +010069
70- boot:
71 method: fvp
72 license_variable: ARMLMD_LICENSE_FILE={ARMLMD_LICENSE_FILE}
73 docker:
74 name: {BOOT_DOCKER_NAME}
75 local: true
76 image: {BOOT_IMAGE_DIR}/{BOOT_IMAGE_BIN}
77 version_string: {BOOT_VERSION_STRING}
78 console_string: 'terminal_0: Listening for serial connection on port (?P<PORT>\d+)'
79 feedbacks:
80 - '(?P<NAME>terminal_1): Listening for serial connection on port (?P<PORT>\d+)'
81 - '(?P<NAME>terminal_2): Listening for serial connection on port (?P<PORT>\d+)'
82 - '(?P<NAME>terminal_3): Listening for serial connection on port (?P<PORT>\d+)'
83 arguments:
84{BOOT_ARGUMENTS}