blob: d2725b8d018e73874f84d61bd8c7bee5efda66c5 [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
Brad Bishopc342db32019-05-15 21:57:59 -040028{% if haveltp %}
29==============================================================================================================
30Ltp Test Result Summary
31==============================================================================================================
32--------------------------------------------------------------------------------------------------------------
33{{ 'Recipe'.ljust(maxlen['ltptest']) }} | {{ 'Passed'.ljust(maxlen['passed']) }} | {{ 'Failed'.ljust(maxlen['failed']) }} | {{ 'Skipped'.ljust(maxlen['skipped']) }} | {{ 'Time(s)'.ljust(10) }}
34--------------------------------------------------------------------------------------------------------------
35{% for ltptest in ltptests |sort %}
36{{ ltptest.ljust(maxlen['ltptest']) }} | {{ (ltptests[ltptest]['passed']|string).ljust(maxlen['passed']) }} | {{ (ltptests[ltptest]['failed']|string).ljust(maxlen['failed']) }} | {{ (ltptests[ltptest]['skipped']|string).ljust(maxlen['skipped']) }} | {{ (ltptests[ltptest]['duration']|string) }}
37{% endfor %}
38--------------------------------------------------------------------------------------------------------------
39
40{% else %}
41There was no LTP Test data
42{% endif %}
43
44{% if haveltpposix %}
45==============================================================================================================
46Ltp Posix Result Summary
47==============================================================================================================
48--------------------------------------------------------------------------------------------------------------
49{{ 'Recipe'.ljust(maxlen['ltpposixtest']) }} | {{ 'Passed'.ljust(maxlen['passed']) }} | {{ 'Failed'.ljust(maxlen['failed']) }} | {{ 'Skipped'.ljust(maxlen['skipped']) }} | {{ 'Time(s)'.ljust(10) }}
50--------------------------------------------------------------------------------------------------------------
51{% for ltpposixtest in ltpposixtests |sort %}
52{{ ltpposixtest.ljust(maxlen['ltpposixtest']) }} | {{ (ltpposixtests[ltpposixtest]['passed']|string).ljust(maxlen['passed']) }} | {{ (ltpposixtests[ltpposixtest]['failed']|string).ljust(maxlen['failed']) }} | {{ (ltpposixtests[ltpposixtest]['skipped']|string).ljust(maxlen['skipped']) }} | {{ (ltpposixtests[ltpposixtest]['duration']|string) }}
53{% endfor %}
54--------------------------------------------------------------------------------------------------------------
55
56{% else %}
57There was no LTP Posix Test data
58{% endif %}
59
60
61
Brad Bishop40320b12019-03-26 16:08:25 -040062==============================================================================================================
63Failed test cases (sorted by testseries, ID)
64==============================================================================================================
65{% if havefailed %}
66--------------------------------------------------------------------------------------------------------------
67{% for report in reportvalues |sort(attribute='sort') %}
68{% if report.failed_testcases %}
69testseries | result_id : {{ report.testseries }} | {{ report.result_id }}
70{% for testcase in report.failed_testcases %}
71 {{ testcase }}
72{% endfor %}
73{% endif %}
74{% endfor %}
75--------------------------------------------------------------------------------------------------------------
76{% else %}
77There were no test failures
78{% endif %}