3 writes to Tests
AnalyzeCiFailure (1)
AnalysisValidator.cs (1)
110Tests = boundTests,
AnalyzeCiFailure.Tests (2)
AnalyzeCiFailureRuleTests.cs (1)
576=> new() { Verdict = Value<AnalysisVerdict>(verdict), Jobs = jobs, Tests = tests.IsDefault ? [] : tests, Causes = causeIds.IsDefault ? [] : causeIds };
AnalyzeCiFailureVerdictMatrixTests.cs (1)
85Tests = tests,
19 references to Tests
AnalyzeCiFailure (12)
AnalysisRerunner.cs (1)
61analysis.Report.Verdict != AnalysisVerdict.TransientInfrastructure || analysis.Report.Tests.Length != 0)
PrCommentRenderer.cs (1)
29var tests = analysis.Tests.Where(test => test.Classification == TestClassification.Flaky).Select(test =>
RunSummaryBuilder.cs (1)
93Tests = analysis.Tests.Select(test => new SummaryTest
ValidationRules.cs (9)
55foreach (var test in analysis.Tests) 67analysis.Tests.All(t => jobs.Any(j => j.Name == t.Job)))) 89var hasFlakyTestInJob = job is not null && analysis.Tests.Any(t => t.Classification == TestClassification.Flaky && t.NormalizedJobId == job.Id); 129var hasFlakyTests = analysis.Tests.Any(t => t.Classification == TestClassification.Flaky); 138if (analysis.Tests.Any(test => test.Classification != TestClassification.TransientInfrastructure)) 148if (analysis.Tests.Any(t => t.Classification == TestClassification.CodeIssue)) 198analysis.Tests.Any(test => test.Classification == TestClassification.Flaky); 212foreach (var test in analysis.Tests.Where(test => test.Classification == TestClassification.TransientInfrastructure)) 235var flaky = analysis.Tests.Where(t => t.Classification == TestClassification.Flaky).ToArray();
AnalyzeCiFailure.Tests (7)
AnalyzeCiFailureCollectionTests.cs (1)
65Assert.Empty(accepted.Report.Tests);
AnalyzeCiFailureEvidenceTests.cs (2)
66accepted.Report.Tests, 213Assert.Equal("Trusted debugger timeout", accepted.Report.Tests[0].Error);
AnalyzeCiFailureOverflowTests.cs (1)
290Assert.Equal(11, result.Report.Tests.Length);
AnalyzeCiFailureTransientContractTests.cs (3)
52Assert.Equal("transient-infra", CiFailureJson.EnumText(Assert.Single(analysis.Report.Tests).Classification!.Value)); 53Assert.Equal("Fixture container cannot start on the runner kernel.", analysis.Report.Tests[0].Error); 113var test = Assert.Single(accepted.Report.Tests);