11 references to TransientInfrastructure
AnalyzeCiFailure (7)
AnalysisValidator.cs (1)
58if (proposal.Jobs.Single(decision => decision.JobId == job.Id).Classification != JobClassification.TransientInfrastructure)
ValidationRules.cs (6)
32if (!(analysis.Jobs.Length > 0 && analysis.Jobs.All(j => j.Classification is JobClassification.TransientInfrastructure or JobClassification.FlakyTest or JobClassification.CodeIssue or JobClassification.MainRepositoryBreakage))) 92CauseType.InfrastructureFailure => classification == JobClassification.TransientInfrastructure, 125var infraJobs = analysis.Jobs.Count(j => j.Classification == JobClassification.TransientInfrastructure); 195var infraJobs = analysis.Jobs.Count(job => job.Classification == JobClassification.TransientInfrastructure); 214if (!analysis.Jobs.Any(job => job.NormalizedId == test.NormalizedJobId && job.Classification == JobClassification.TransientInfrastructure) || 224JobClassification.TransientInfrastructure => CauseType.InfrastructureFailure,
AnalyzeCiFailure.Tests (4)
AnalyzeCiFailureFixtures.cs (1)
40Jobs = evidence.Jobs.Select(job => new ProposedJobDecision { JobId = job.Id, Classification = JobClassification.TransientInfrastructure, Reason = "Runner lost" }).ToImmutableArray(),
AnalyzeCiFailureTemplateTests.cs (1)
24"TransientInfrastructure" => JobClassification.TransientInfrastructure,
AnalyzeCiFailureTransientContractTests.cs (1)
203Jobs = [proposal.Jobs[0] with { Classification = JobClassification.TransientInfrastructure }],
AnalyzeCiFailureVerdictMatrixTests.cs (1)
50JobClassification.TransientInfrastructure => CauseType.InfrastructureFailure,