blob: e51b2aa1ef8fb2f22a8c7d2728201a543ef66550 [file] [log] [blame]
Anton Komlev4164ab62024-02-23 10:59:56 +01001{#------------------------------------------------------------------------------
Gergely Korcsákac2d0f02024-05-28 08:23:04 +02002# Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
Anton Komlev4164ab62024-02-23 10:59:56 +01003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-----------------------------------------------------------------------------#}
7{% extends 'jinja2_templates/base.jinja2' %}
8{% block actions %}
9actions:
10 - deploy:
11 timeout:
12 minutes: 12
13 to: flasher
14 images:
Gergely Korcsákac2d0f02024-05-28 08:23:04 +020015{% for name, img in binaries.items() %}
16 {{ name }}:
17 url: {{ data_url_prefix }}/{{ img.data }}
18{% endfor %}
Anton Komlev4164ab62024-02-23 10:59:56 +010019
20 - boot:
21 method: minimal
22
23 - test:
24 monitors:
25 {%- for monitor in monitors %}
26 - name: "{{monitor.name}}"
27 start: "{{monitor.start}}"
28 end: "{{monitor.end}}"
29 pattern: "{{monitor.pattern}}"
30 fixupdict:
31 '{{monitor.fixup.pass}}': pass
32 '{{monitor.fixup.fail}}': fail
33 {%- if monitor.fixup.skip %}
34 '{{monitor.fixup.skip}}': skip
35 {%- endif %}
36 {% endfor %}
37{% endblock %}
38
39{% block metadata %}
40metadata:
41 build_no: {{ build_no }}
42 name: {{ name }}
43 platform: {{ platform }}
44 build_name: {{ build_name }}
45 device_type: {{ device_type }}
46 build_job_url: {{ build_job_url }}
47{% endblock %}