13 references to InfrastructureFailure
AnalyzeCiFailure (7)
ValidationRules.cs (6)
81
if (!(cause.Type is CauseType.FlakyTest or CauseType.
InfrastructureFailure
|| (run.Scope == RunScope.Main && cause.Type == CauseType.MainRepositoryBreakage)))
92
CauseType.
InfrastructureFailure
=> classification == JobClassification.TransientInfrastructure,
132
var infraCauses = causes.Count(c => c.Type == CauseType.
InfrastructureFailure
);
199
var infraCauses = causes.Count(cause => cause.Type == CauseType.
InfrastructureFailure
);
215
!causes.Any(cause => cause.Type == CauseType.
InfrastructureFailure
&& cause.JobIds.Contains(test.NormalizedJobId!.Value)))
224
JobClassification.TransientInfrastructure => CauseType.
InfrastructureFailure
,
WorkflowFailureDiagnosisContextBuilder.cs (1)
27
var focused = prior.Where(cause => IsMatch(cause) || cause.Type is CauseType.
InfrastructureFailure
or CauseType.MainRepositoryBreakage)
AnalyzeCiFailure.Tests (6)
AnalyzeCiFailureFixtures.cs (1)
46
Definition = new ProposedCauseDefinition { Id = "runner-lost", Type = CauseType.
InfrastructureFailure
, Title = "Runner lost", ErrorPattern = "Runner lost" },
AnalyzeCiFailurePublicationTests.cs (1)
1068
var cause = new AnalyzeCiFailure.FailureCause("cause", "cause.json", AnalyzeCiFailure.CauseType.
InfrastructureFailure
, [id], default);
AnalyzeCiFailureTransientContractTests.cs (3)
54
Assert.Equal(CauseType.
InfrastructureFailure
, Assert.Single(analysis.Causes).Type);
208
Definition = new ProposedCauseDefinition { Id = "runner-lost", Type = CauseType.
InfrastructureFailure
, Title = "Runner lost", ErrorPattern = "Runner disconnected" },
218
var known = evidence with { PriorCauseIdentities = [new PriorCauseIdentity { Id = "runner-lost", Type = CauseType.
InfrastructureFailure
}] };
AnalyzeCiFailureVerdictMatrixTests.cs (1)
50
JobClassification.TransientInfrastructure => CauseType.
InfrastructureFailure
,