Versions in this module Expand all Collapse all v0 v0.2.0 Nov 15, 2024 Changes in this version + type Issue struct + Detail string + Message string + type JUnitReportsReader struct + func (b *JUnitReportsReader) FromJUnitRepresentation(surefireSuites []surefireTestsuite) TestResults + func (b *JUnitReportsReader) FromReportFiles(surefireReportFiles []string) (TestResults, error) + type JUnitReportsReaderBuilder struct + JUnitReportsReader JUnitReportsReader + func NewJUnitReportsReaderBuilder() *JUnitReportsReaderBuilder + func (b *JUnitReportsReaderBuilder) Build() *JUnitReportsReader + func (b *JUnitReportsReaderBuilder) WithLabeler(labeler Labeler) *JUnitReportsReaderBuilder + type Labeler func(TestSuite) []string + type RerunIssue struct + Message string + Stacktrace string + SystemError string + SystemOut string + type Skipped struct + Message string + type Status string + const Error + const Failure + const Flaky + const Skip + const Success + type TestCase struct + AmountFlakyErrors int + AmountFlakyFailures int + AmountRerunErrors int + AmountRerunFailures int + Classname string + FlakyErrors []RerunIssue + FlakyFailures []RerunIssue + Fullname string + Issue *Issue + Name string + RerunErrors []RerunIssue + RerunFailures []RerunIssue + Skipped *Skipped + Status Status + Suite TestSuite + Time float64 + type TestResults interface + Errors func() int + Failures func() int + Flakes func() int + Skipped func() int + Successes func() int + TestSuites func() []TestSuite + Tests func() int + type TestSuite interface + Error func() int + Failure func() int + Filename func() string + FlakyTestCases func() []TestCase + Labels func() []string + Name func() string + NonSuccessfulTestCases func() []TestCase + Skipped func() int + SkippedTestCases func() []TestCase + Success func() int + SuccessfulTestCases func() []TestCase + TestCases func() []TestCase + Time func() float64