blob: 2df0641f84964f255a8954f030d4556d060fd7cf [file] [log] [blame]
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +01001{#------------------------------------------------------------------------------
Xinyu Zhang28d61b42022-03-21 16:46:35 +08002# Copyright (c) 2018-2022, Arm Limited and Contributors. All rights reserved.
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +01003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-----------------------------------------------------------------------------#}
Matthew Hartfb6fd362020-03-04 21:03:59 +00007{% extends 'jinja2_templates/base.jinja2' %}
8{% block metadata %}
9{{ super() }}
Xinyu Zhang28d61b42022-03-21 16:46:35 +080010 firmware_url: {{ firmware_url }}
11 bootloader_url: {{ bootloader_url }}
Matthew Hartfb6fd362020-03-04 21:03:59 +000012{% endblock %}
13{% block base %}
14{{ super() }}
15{% endblock %}
16{% block actions %}
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010017actions:
Matthew Hartfb6fd362020-03-04 21:03:59 +000018- deploy:
19 to: flasher
20 images:
21 recovery_image:
22 url: {{ recovery_image_url }}
23 compression: gz
Dean Birch1d545c02020-05-29 14:09:21 +010024 test_binary_1:
25 url: {{ firmware_url }}
26 test_binary_2:
27 url: {{ bootloader_url }}
Matthew Hartfb6fd362020-03-04 21:03:59 +000028 namespace: target
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010029
Matthew Hartfb6fd362020-03-04 21:03:59 +000030- boot:
31 method: minimal
32 timeout:
33 minutes: 10
34 namespace: target
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010035
Matthew Hartfb6fd362020-03-04 21:03:59 +000036- test:
37 namespace: target
38 monitors:
Xinyu Zhang22a12752022-10-10 17:21:21 +080039 {%- for monitor in monitors %}
Matthew Hartfb6fd362020-03-04 21:03:59 +000040 - name: "{{monitor.name}}"
41 start: "{{monitor.start}}"
42 end: "{{monitor.end}}"
43 pattern: "{{monitor.pattern}}"
44 fixupdict:
45 '{{monitor.fixup.pass}}': pass
46 '{{monitor.fixup.fail}}': fail
Paul Sokolovsky18f110e2022-01-31 23:45:43 +030047 {%- if monitor.fixup.skip %}
48 '{{monitor.fixup.skip}}': skip
49 {%- endif %}
Xinyu Zhang22a12752022-10-10 17:21:21 +080050 {%- endfor %}
Matthew Hartfb6fd362020-03-04 21:03:59 +000051{% endblock %}