ReportResult
Namespace: E2E.Reports
public sealed record ReportResult : IEquatable<ReportResult>One test over all its attempts (upstream’s ReportResult).
Inheritance: object
Implements: IEquatable<ReportResult>
Properties
Section titled “Properties”public string Agent { get; init; }The configured agent the test ran as.
Value: string
Attempts
Section titled “Attempts”public IReadOnlyList<ReportAttempt> Attempts { get; init; }Value: IReadOnlyList<ReportAttempt>
DeclarationIndex
Section titled “DeclarationIndex”public int DeclarationIndex { get; init; }Value: int
public string File { get; init; }The test file, relative to the project root.
Value: string
public string Id { get; init; }Value: string
public ResultKind Kind { get; init; }Value: ResultKind
Platform
Section titled “Platform”public string Platform { get; init; }Value: string
Repeat
Section titled “Repeat”public int Repeat { get; init; }Which run of the test this is under repeated runs: 0 for the first.
Value: int
Selected
Section titled “Selected”public bool Selected { get; init; }Whether the selection chose this test. A test left out is still reported, as skipped, but the summary’s Selected does not count it.
Value: bool
public SkipInfo? Skip { get; init; }Value: SkipInfo
Source
Section titled “Source”public ReportSource Source { get; init; }Where the test is declared.
Value: ReportSource
Status
Section titled “Status”public ResultStatus Status { get; init; }Value: ResultStatus
public IReadOnlyList<string> Tags { get; init; }The tags the test declares; empty when none.
Value: IReadOnlyList<string>
TargetId
Section titled “TargetId”public string TargetId { get; init; }Value: string
TestId
Section titled “TestId”public string TestId { get; init; }Value: string
TitlePath
Section titled “TitlePath”public IReadOnlyList<string> TitlePath { get; init; }Value: IReadOnlyList<string>