Documentation
¶
Index ¶
- func Write(spec string, records []types.IterationRecord, opts Options) error
- func WriteHTML(records []types.IterationRecord, reportPath string, options Options) error
- func WriteJUnit(records []types.IterationRecord, path string, opts Options) error
- func WriteMultiDevice(spec string, results []types.MultiDeviceResult, opts Options) error
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Write ¶
func Write(spec string, records []types.IterationRecord, opts Options) error
Write parses the reporting spec and generates reports in the requested formats. Spec format: "junit:path/to/report.xml,html:path/to/report.html"
func WriteHTML ¶
func WriteHTML(records []types.IterationRecord, reportPath string, options Options) error
WriteHTML generates a self-contained HTML report with FuncMap-driven template functions.
func WriteJUnit ¶
func WriteJUnit(records []types.IterationRecord, path string, opts Options) error
WriteJUnit generates a JUnit XML report from iteration records. Returns an error if records is nil or if XML marshaling fails.
func WriteMultiDevice ¶
func WriteMultiDevice(spec string, results []types.MultiDeviceResult, opts Options) error
WriteMultiDevice handles reports for multiple device runs.
Types ¶
Click to show internal directories.
Click to hide internal directories.