blob: 4f023b82d41674b81b9e39628c686a94889ef256 [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
Dean Birch1d545c02020-05-29 14:09:21 +010022 test_binary_1:
23 url: {{ firmware_url }}
24 test_binary_2:
25 url: {{ bootloader_url }}
Matthew Hartfb6fd362020-03-04 21:03:59 +000026 namespace: target
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010027
Matthew Hartfb6fd362020-03-04 21:03:59 +000028- boot:
29 method: minimal
30 timeout:
31 minutes: 10
32 namespace: target
Minos Galanakisf4ca6ac2017-12-11 02:39:21 +010033
Matthew Hartfb6fd362020-03-04 21:03:59 +000034- test:
35 namespace: target
36 monitors:
37 {%- for monitor in test.monitors %}
38 - name: "{{monitor.name}}"
39 start: "{{monitor.start}}"
40 end: "{{monitor.end}}"
41 pattern: "{{monitor.pattern}}"
42 fixupdict:
43 '{{monitor.fixup.pass}}': pass
44 '{{monitor.fixup.fail}}': fail
45 {% endfor %}
46{% endblock %}