summaryrefslogtreecommitdiffstats
path: root/tests/integration/templates/qpi-report.j2
blob: afe9bfb80f334adb0d50d7ef4ad1ebca6ff54914 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Sample QPI Report
{% for host in groups['compute'] %}
{% set qpi_result = hostvars[host].qpi_result %}

Host:   {{ hostvars[host].ansible_hostname }}
QPI:    {{ qpi_result.score }}
Spec:   {{ qpi_result.spec.name }}

{% for section in qpi_result.section_results %}
- {{ section.name }}: {{ section.result.score }}
{% for metric in section.result.metric_results %}
  - {{ metric.name }}: {{ metric.result.score }}
{% for workload in metric.result.workload_results %}
    - {{ workload.name }}: {{ workload.score }}
{% endfor %}
{% endfor %}
{% endfor %}
{% endfor %}