pyats.aereport.tsinitinfo.params.report package¶
report
– Report Element¶
This module implements the report element for TestSuite InitInfo.
- class pyats.aereport.tsinitinfo.params.report.Report¶
Bases:
pyats.aereport.toplevel.aereportelement.AEReportElement
Class based on the following schema definition
<xs:element name="report"> <xs:complexType> <xs:sequence> <xs:element name="type"></xs:element> <xs:element name="sort" type="xs:boolean"></xs:element> <xs:element name="outofrange" type="xs:boolean"></xs:element> <xs:element name="uniquesuites" type="xs:boolean"></xs:element> <xs:element name="sem"></xs:element> </xs:sequence> </xs:complexType> </xs:element>
- type¶
one of autotest, ats_easy, easypy, detail, or summary. In future we may add “html” type.
- Type
- uniquesuites¶
Enable/disable reporting of test suites as consolidated or as unique when same suite is run multiple times with different parameters
- Type
- set_args(**kwargs)¶
Set params and children attributes (Report, SEM, MaxLimit)
- Parameters
type (str) – one of autotest, ats_easy, easypy, detail, or summary. In future we may add “html” type.
sort (bool) – Enable/disable reporting of results in sorted order
outofrange (bool) – Enable/disable reporting of out of range tasks
uniquesuites (bool) – Enable/disable reporting of test suites as consolidated or as unique when same suite is run multiple times with different parameters
sem (dict) – Sem
Submodules¶
sem
– SEM¶
This module implements SEM element.
- class pyats.aereport.tsinitinfo.params.report.sem.SEM(**kwargs)¶
Bases:
pyats.aereport.toplevel.aereportelement.AEReportElement
Class based on the following schema definition
<xs:element name="sem"> <xs:complexType> <xs:sequence> <xs:element name="alignment" type="xs:boolean"> <xs:annotation> <xs:documentation>Enable/disable reporting of SEM alignment errors</xs:documentation> </xs:annotation> </xs:element> <xs:element name="traceback" type="xs:boolean"> <xs:annotation> <xs:documentation>Enable/disable reporting of SEM traceback errors</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element>