blob: 870c95f2ac4438c26a8a5de07588e9b334ca29f0 [file] [log] [blame]
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +01001{#------------------------------------------------------------------------------
2# Copyright (c) 2018-2019, Arm Limited and Contributors. All rights reserved.
3#
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() }}
10{% endblock %}
11{% block base %}
12{{ super() }}
13{% endblock %}
14{% block actions %}
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010015actions:
Matthew Hartfb6fd362020-03-04 21:03:59 +000016- deploy:
17 to: flasher
18 images:
19 recovery_image:
20 url: {{ recovery_image_url }}
21 compression: gz
22 namespace: target
23 test_binary_1:
24 url: {{ firmware_url}}
25 test_binary_2:
26 url: {{ bootloader_url }}
27 namespace: target
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010028
Matthew Hartfb6fd362020-03-04 21:03:59 +000029- boot:
30 method: minimal
31 timeout:
32 minutes: 10
33 namespace: target
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010034
Matthew Hartfb6fd362020-03-04 21:03:59 +000035- test:
36 namespace: target
37 monitors:
38 {%- for monitor in test.monitors %}
39 - name: "{{monitor.name}}"
40 start: "{{monitor.start}}"
41 end: "{{monitor.end}}"
42 pattern: "{{monitor.pattern}}"
43 fixupdict:
44 '{{monitor.fixup.pass}}': pass
45 '{{monitor.fixup.fail}}': fail
46 {% endfor %}
47{% endblock %}