blob: 590f35c7dd842c8ff4cd4103119199fe93b89d16 [file] [log] [blame]
Brad Bishop40320b12019-03-26 16:08:25 -04001==============================================================================================================
2Test Result Status Summary (Counts/Percentages sorted by testseries, ID)
3==============================================================================================================
4--------------------------------------------------------------------------------------------------------------
5{{ 'Test Series'.ljust(maxlen['testseries']) }} | {{ 'ID'.ljust(maxlen['result_id']) }} | {{ 'Passed'.ljust(maxlen['passed']) }} | {{ 'Failed'.ljust(maxlen['failed']) }} | {{ 'Skipped'.ljust(maxlen['skipped']) }}
6--------------------------------------------------------------------------------------------------------------
7{% for report in reportvalues |sort(attribute='sort') %}
8{{ report.testseries.ljust(maxlen['testseries']) }} | {{ report.result_id.ljust(maxlen['result_id']) }} | {{ (report.passed|string).ljust(maxlen['passed']) }} | {{ (report.failed|string).ljust(maxlen['failed']) }} | {{ (report.skipped|string).ljust(maxlen['skipped']) }}
9{% endfor %}
10--------------------------------------------------------------------------------------------------------------
11
12{% if haveptest %}
13==============================================================================================================
14PTest Result Summary
15==============================================================================================================
16--------------------------------------------------------------------------------------------------------------
17{{ 'Recipe'.ljust(maxlen['ptest']) }} | {{ 'Passed'.ljust(maxlen['passed']) }} | {{ 'Failed'.ljust(maxlen['failed']) }} | {{ 'Skipped'.ljust(maxlen['skipped']) }} | {{ 'Time(s)'.ljust(10) }}
18--------------------------------------------------------------------------------------------------------------
19{% for ptest in ptests |sort %}
20{{ ptest.ljust(maxlen['ptest']) }} | {{ (ptests[ptest]['passed']|string).ljust(maxlen['passed']) }} | {{ (ptests[ptest]['failed']|string).ljust(maxlen['failed']) }} | {{ (ptests[ptest]['skipped']|string).ljust(maxlen['skipped']) }} | {{ (ptests[ptest]['duration']|string) }}
21{% endfor %}
22--------------------------------------------------------------------------------------------------------------
23
24{% else %}
25There was no ptest data
26{% endif %}
27
28==============================================================================================================
29Failed test cases (sorted by testseries, ID)
30==============================================================================================================
31{% if havefailed %}
32--------------------------------------------------------------------------------------------------------------
33{% for report in reportvalues |sort(attribute='sort') %}
34{% if report.failed_testcases %}
35testseries | result_id : {{ report.testseries }} | {{ report.result_id }}
36{% for testcase in report.failed_testcases %}
37 {{ testcase }}
38{% endfor %}
39{% endif %}
40{% endfor %}
41--------------------------------------------------------------------------------------------------------------
42{% else %}
43There were no test failures
44{% endif %}