{%- extends "base.html" %} {% import "bootstrap/utils.html" as utils %} {% from "bootstrap/pagination.html" import render_pagination %} {% block content %} {% set statuses = stats['builds']['all'].keys() | sort %}
Status {% for status in statuses %} {% endfor %} {% for runner in runners %} {% if runner in stats['builds'] %} {% for status in statuses %} {% endfor %} {% endif %} {% endfor %}
Runner{{status | title}}
{% if runner != 'all' %}{{runner}}{% else %}{{runner}}{% endif %}{{stats['builds'].get(runner).get(status, 0)}}
{% for version in stats['times']['all'] | sort(reverse=True) %} Times for {{version}} {% for runner in runners %} {% if runner in stats['times'] and version in stats['times'][runner] %} {% endif %} {% endfor %}
Runner Last Average Minimum Maximum Total
{% if runner != 'all' %}{{runner}}{% else %}{{runner}}{% endif %} {% if 'last' in stats['times'][runner][version] %}{{(stats['times'][runner][version]['last'] / 60) | round(2)}} minutes{% endif %} {{(stats['times'][runner][version]['avg'] / 60) | round(2)}} minutes {{(stats['times'][runner][version]['min'] / 60) | round(2)}} minutes {{(stats['times'][runner][version]['max'] / 60) | round(2)}} minutes {{(stats['times'][runner][version]['sum'] / 60 / 60 / 24) | round(2)}} days
{% endfor %}
{% include "footer.html" %} {% endblock %}