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