{% macro cells_legend() -%}
Legend
Passed Skipped Setup Errors Failed NA Added
{%- endmacro %} {{ cells_legend() }} {% for index in range(executions|length) if executions[index]['name'] != 'required' %} {% if detailed %} {% endif %} {%- endfor -%} {% for index in range(executions|length) if executions[index]['name'] != 'required' %} {% if detailed %} {% endif %} {%- endfor -%} {# {% set counter = 1 %}#} {% for test_class in tests | sort %} {% for index in range(executions|length) if executions[index]['name'] != 'required' %} {% if detailed %} {% else %} {% endif %} {% endfor %} {% for test in tests[test_class] | sort %} {% if test['results'].has_key('required') %} {% if test['results']['required']['result'] == 'R' -%} {%- endif %} {% else %} {% endif %} {% for index in range(executions|length) if executions[index]['name'] != 'required' %} {% set _name = executions[index]['name'] %} {% if test['results'].has_key(_name) %} {% if detailed %} {% endif %} {% else %} {% if detailed %} {% endif %} {% endif %} {%- endfor -%} {%- endfor -%} {% set _ = counters.update({'all_count': counters.all_count + tests[test_class] | length}) %} {%- endfor -%}
Test results
total
pass
fail
error
skip
n/a
added
{{ totals[executions[index]['name']].total }}
{{ totals[executions[index]['name']][STATUS_PASS] }}
{{ totals[executions[index]['name']][STATUS_FAIL] }}
{{ totals[executions[index]['name']][STATUS_ERROR] }}
{{ totals[executions[index]['name']][STATUS_SKIP] }}
{{ totals[executions[index]['name']][STATUS_NA] }}
{{ totals[executions[index]['name']][STATUS_ADDED] }}
Notes
# Test name and parameters Required vs Added{{ executions[index]['date'] }}{{ executions[index]['filename'] }}
Class {{ test_class }}
{{ counters.all_count + loop.index0 }}
{{ test.test_name }}
{{ test.uuid }} {{ test.test_options }}
RA{{ test['results'][_name]['result'] }}{{ test['results'][_name]['message'] }}
{{ test['results'][_name]['trace'] }}
{{ cells_legend() }}