9 writes to Definition
AnalyzeCiFailure.Tests (9)
AnalyzeCiFailureBestEffortTests.cs (1)
31
Definition
= new ProposedCauseDefinition { Id = "claimed-breakage", Type = CauseType.MainRepositoryBreakage, Title = "Claimed breakage", ErrorPattern = "Build failed" },
AnalyzeCiFailureFixtures.cs (2)
46
Definition
= new ProposedCauseDefinition { Id = "runner-lost", Type = CauseType.InfrastructureFailure, Title = "Runner lost", ErrorPattern = "Runner lost" },
211
Definition
= new ProposedCauseDefinition
AnalyzeCiFailureMigrationTests.cs (4)
52
Definition
= new ProposedCauseDefinition { Id = "timeout", Type = CauseType.FlakyTest, Title = "Timeout", ErrorPattern = "timeout" },
165
Definition
= new ProposedCauseDefinition { Id = "timeouts", Type = CauseType.FlakyTest, Title = "Timeouts", ErrorPattern = "timeout" },
433
Causes = [created with {
Definition
= created.Definition with { Title = "Retry definition must not replace the first writer" } }],
526
Definition
= new ProposedCauseDefinition { Id = "transferred-timeout", Type = CauseType.FlakyTest, Title = "Transferred timeout", ErrorPattern = "timeout" },
AnalyzeCiFailureOverflowTests.cs (1)
276
Definition
= new ProposedCauseDefinition { Id = $"cause-{index}", Type = CauseType.FlakyTest, Title = "Timeout", ErrorPattern = "Intermittent timeout" },
AnalyzeCiFailureTransientContractTests.cs (1)
208
Definition
= new ProposedCauseDefinition { Id = "runner-lost", Type = CauseType.InfrastructureFailure, Title = "Runner lost", ErrorPattern = "Runner disconnected" },
7 references to Definition
AnalyzeCiFailure (1)
AnalysisValidator.cs (1)
207
else if (proposal is NewCauseProposal created && created.
Definition
is { } proposedDefinition)
AnalyzeCiFailure.Tests (6)
AnalyzeCiFailureMigrationTests.cs (5)
383
evidence = evidence with { PriorCauseIdentities = [new PriorCauseIdentity { Id = created.
Definition
.Id, Type = created.
Definition
.Type }] };
386
Causes = [new ExistingCauseProposal { Id = created.
Definition
.Id, JobIds = created.JobIds, TestRefs = created.TestRefs, Reason = created.Reason }],
393
JsonValue.Create(scenario == "new-replay-id-change" ? "different-cause" : created.
Definition
.Id),
433
Causes = [created with { Definition = created.
Definition
with { Title = "Retry definition must not replace the first writer" } }],
AnalyzeCiFailurePreparationTests.cs (1)
716
var causes = proposal.Causes.Select(cause => cause is AnalyzeCiFailure.NewCauseProposal created && created.
Definition
.Id == "legacy-timeout"