|
Gaudi Framework, version v23r7 |
| Home | Generated: Wed Mar 20 2013 |


Public Member Functions | |
| def | __init__ |
| def | WriteAnnotation |
| def | WriteResult |
| def | Summarize |
Static Public Attributes | |
| list | arguments |
Private Member Functions | |
| def | _updateSummary |
Private Attributes | |
| _summary | |
| _summaryFile | |
| _annotationsFile | |
An 'HTMLResultStream' writes its output to a set of HTML files. The argument 'dir' is used to select the destination directory for the HTML report. The destination directory may already contain the report from a previous run (for example of a different package), in which case it will be extended to include the new data.
Definition at line 1707 of file GaudiTest.py.
| def GaudiTest.HTMLResultStream.__init__ | ( | self, | |
arguments = None, |
|||
| args | |||
| ) |
Prepare the destination directory. Creates the destination directory and store in it some preliminary annotations and the static files found in the template directory 'html_report'.
Definition at line 1727 of file GaudiTest.py.
|
private |
Helper function to extend the global summary file in the destination directory.
Definition at line 1754 of file GaudiTest.py.
| def GaudiTest.HTMLResultStream.Summarize | ( | self | ) |
Definition at line 1839 of file GaudiTest.py.
| def GaudiTest.HTMLResultStream.WriteAnnotation | ( | self, | |
| key, | |||
| value | |||
| ) |
Writes the annotation to the annotation file. If the key is already present with a different value, the value becomes a list and the new value is appended to it, except for start_time and end_time.
Definition at line 1768 of file GaudiTest.py.
| def GaudiTest.HTMLResultStream.WriteResult | ( | self, | |
| result | |||
| ) |
Prepare the test result directory in the destination directory storing into it the result fields. A summary of the test result is stored both in a file in the test directory and in the global summary file.
Definition at line 1805 of file GaudiTest.py.
|
private |
Definition at line 1737 of file GaudiTest.py.
|
private |
Definition at line 1735 of file GaudiTest.py.
|
private |
Definition at line 1736 of file GaudiTest.py.
|
static |
Definition at line 1716 of file GaudiTest.py.