{% extends "html1/base.html" %} {% block content %} {% block summary %} {% block session_metadata %} Started {{ started|strftime(time_format) }} Ended {% if ended %} {{ ended|strftime(time_format) }} {% else %} In progress... {% endif %} {% if ended %} Duration {% set duration = ended - started %} {{ duration|timedelta }} {% endif %} {% if config._metadata %} {% for key, value in config._metadata.items() %} {{ key }} {% if value is mapping %} {% for key, value in value.items() %} {{ key }}: {{ value }} {% endfor %} {% else %} {{ value|urlize }} {% endif %} {% endfor %} {% endif %} {% endblock %} {% include "html1/chart.svg" %} {% for category, tests in tests|groupby('status.category') %} {{ tests|count }} {{ category }} {% endfor %} {% endblock %} {% if warnings %} {% for warning in warnings %} WARNING {{ warning.filename }}:{{ warning.lineno }}{{ warning.message }} {% endfor %} {% endif %} {% for fspath, tests in tests|groupby('item.fspath') %} {% set first_item = tests|map(attribute='item')|first %} {% block module_title scoped %} {% block module_name scoped %} {{ first_item.nodeid.split('::')|first }} {% endblock %} {% for category, tests in tests|groupby('status.category') -%} {{ tests|count }} {%- endfor %} {% endblock %} {% block module_content scoped %} {% include "html1/module.html" %} {% endblock %} {% endfor %} {% endblock %}