Structure
ParsedTestRun
A normalized test run parsed from an existing tool artifact.
struct ParsedTestRunOverview
ParsedTestRun is the common cross-platform surface returned by test result parsers in ShipItKit. It preserves enough runner-specific metadata to power reporting, selective reruns, and flaky-test classification without forcing a single universal test identifier format across every toolchain.
Topics
Initializers
Instance Properties
let diagnostics: [ParsingDiagnostic]Recoverable warnings emitted during parsing.
let platform: StringTarget platform that produced the result, such as
"ios"or"android".let runner: StringRunner that produced the result, such as
"xcodebuild","gradle", or"jest".let source: StringArtifact path or other source identifier used to parse this run.
let suites: [ParsedTestSuite]Logical suites discovered while parsing.
let summary: TestSummaryAggregate counts for this parsed run.
let testCases: [ParsedTestCase]Individual test cases discovered while parsing.
Relationships
Conforms To
Swift.DecodableSwift.EncodableSwift.SendableSwift.SendableMetatype