Brad Bishop | 40320b1 | 2019-03-26 16:08:25 -0400 | [diff] [blame^] | 1 | ============================================================================================================== |
| 2 | Test 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 | ============================================================================================================== |
| 14 | PTest 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 %} |
| 25 | There was no ptest data |
| 26 | {% endif %} |
| 27 | |
| 28 | ============================================================================================================== |
| 29 | Failed test cases (sorted by testseries, ID) |
| 30 | ============================================================================================================== |
| 31 | {% if havefailed %} |
| 32 | -------------------------------------------------------------------------------------------------------------- |
| 33 | {% for report in reportvalues |sort(attribute='sort') %} |
| 34 | {% if report.failed_testcases %} |
| 35 | testseries | 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 %} |
| 43 | There were no test failures |
| 44 | {% endif %} |