3 writes to Classification
AnalyzeCiFailure (1)
AnalysisValidator.cs (1)
83
Classification
= decision.Classification,
AnalyzeCiFailure.Tests (2)
AnalyzeCiFailureRuleTests.cs (1)
563
=> new() { Name = name, Job = job, JobId = JsonSerializer.SerializeToElement(jobId),
Classification
= Value<TestClassification>(classification) };
AnalyzeCiFailureVerdictMatrixTests.cs (1)
39
Classification
= classification,
10 references to Classification
AnalyzeCiFailure (9)
PrCommentRenderer.cs (1)
29
var tests = analysis.Tests.Where(test => test.
Classification
== TestClassification.Flaky).Select(test =>
RunSummaryBuilder.cs (1)
101
Classification = test.
Classification
is { } classification ? EnumText(classification) : "",
ValidationRules.cs (7)
89
var hasFlakyTestInJob = job is not null && analysis.Tests.Any(t => t.
Classification
== TestClassification.Flaky && t.NormalizedJobId == job.Id);
129
var hasFlakyTests = analysis.Tests.Any(t => t.
Classification
== TestClassification.Flaky);
138
if (analysis.Tests.Any(test => test.
Classification
!= TestClassification.TransientInfrastructure))
148
if (analysis.Tests.Any(t => t.
Classification
== TestClassification.CodeIssue))
198
analysis.Tests.Any(test => test.
Classification
== TestClassification.Flaky);
212
foreach (var test in analysis.Tests.Where(test => test.
Classification
== TestClassification.TransientInfrastructure))
235
var flaky = analysis.Tests.Where(t => t.
Classification
== TestClassification.Flaky).ToArray();
AnalyzeCiFailure.Tests (1)
AnalyzeCiFailureTransientContractTests.cs (1)
52
Assert.Equal("transient-infra", CiFailureJson.EnumText(Assert.Single(analysis.Report.Tests).
Classification
!.Value));