A total of {{ tcases_count }} testcases across {{ dset.testplans | length }} testplans(s).
Test execution is {{ ((tcases_completed / tcases_count) * 100)|int }}% complete {% if dset.stamp and dset.stamp.begin %} , started {{ dset.stamp.begin | stamp_to_datetime | strftime("%b. %d %Y") }} {% endif %} {% if dset.stamp and dset.stamp.end %} , ended {{ dset.stamp.end | stamp_to_datetime | strftime("%b. %d %Y") }} , spanning a wall-clock period of {{ "{0:0.2f}".format(((dset.stamp.end - dset.stamp.begin) / 60.0)/60.0) }} hours {% endif %}
Testcase Status | Count |
---|---|
PASS | {{ dset.progress.PASS }} |
FAIL | {{ dset.progress.FAIL }} |
UNKN | {{ dset.progress.UNKN }} |
Name | Value |
---|---|
{{ key }} | {{ value }} |
Name | Value |
---|---|
{{ key }} | {{ value }} |
Below is the progress for testcases within this testplan. See the tabs for environment definitions, hooks, and output produced by running testplan-hooks.
Testcase Status | Count |
---|---|
PASS | {{ tplan.progress.PASS }} |
FAIL | {{ tplan.progress.FAIL }} |
UNKN | {{ tplan.progress.UNKN }} |
A total of {{ tplan.evars | length }} environment variables are defined. Testsuites inherit testrun environment variables and testcases inherit testsuite environment variables. These environment variables and then defined before executing hooks and testcases, prior to sourcing in the environment definition.
A total of {{ tplan.hnames | length }} hooks are used per testrun.
A total of {{ tplan.aux_list | length }} auxilary files, produced by testplan hooks, are listed below
Output produced by executing testplan hooks is provided below
{{ tplan.log_content | safe }}
The {{ tsuite.name }} testsuite contains {{ tsuite.testcases | length }} testcases.
The testcases are listed below along with testcase status UNKN/PASS/FAIL, descr, source definition, auxilary files, and run log.
{{ tcase.descr_long if tcase.descr_long else "UNDOCUMENTED" }}
Source code for the testcase definition
{{ tcase.src_content }}
A total of {{ tcase.evars | length }} evars are defined for the testcase before sourcing environment definition
A total of {{ tcase.hnames | length }} hooks are run before/after the testcase
A total of {{ tcase.aux_list | length }} auxilary files produced by testcase hooks are listed below
Log of output from testcase and hooks executed before and/or after the testcase
{{ tcase.log_content | safe }}
Log of output from testcase analysis
{{ tcase.analysis_content | safe }}
A total of {{ tsuite.evars | length }} environment vars are defined for this testsuite, the testcases will define these prior to sourcing the environment definition
A total of {{ tsuite.hnames | length }} hooks per test suite. That is, these hooks are run before and after all the testcases have run.
A total of {{ tsuite.aux_list | length }} auxilary files produced by testsuite hooks are listed below
Output produced by executing testsuite hooks is provided below
{{ tsuite.log_content | safe }}
In the presence of failure, recall, this too shall pass