29 references to Analysis
AnalyzeCiFailure.Tests (29)
AnalyzeCiFailureRuleTests.cs (29)
71var analysis = Analysis("code-issue", [Job("2", "code-issue"), Job("1", "code-issue")]); 92Analysis("code-issue", reported), 107Analysis("mixed", jobs), 120Analysis("mixed", [Job("1", classification)]), 130var analysis = Analysis( 168var error = Assert.Throws<ValidationException>(() => RequireExactTestCoverage(Analysis("flaky-test", [], tests), collected, jobs)); 176RequireExactTestCoverage(Analysis("code-issue", [Job("1", "code-issue")]), [], [TrustedJob("1", "Build")]); 204var analysis = Analysis("mixed", [Job("1", classification)], causeIds: ["cause"]); 220var analysis = Analysis("mixed", [Job("1", classification)], causeIds: ["cause"]); 230var analysis = Analysis( 252var analysis = Analysis("mixed", [Job("1", "main-repository-breakage")], causeIds: ["cause"]); 265Analysis("transient-infra", [Job("1", "transient-infra")]), 302RequirePermittedVerdict(Analysis(verdict, []), Run(scope)); 312var error = Assert.Throws<ValidationException>(() => RequirePermittedVerdict(Analysis(verdict, []), Run(scope))); 327var analysis = Analysis( 348var analysis = Analysis("mixed", [Job("1", classification)]); 359var analysis = Analysis("code-issue", [Job("1", "code-issue")], [Test("Suite.Test(1)", "Tests", "code-issue")]); 372Analysis(classification, [Job("1", classification)]), 381Analysis("flaky-test", [Job("1", "flaky-test"), Job("2", "transient-infra")]), 393? Analysis("flaky-test", [Job("1", "flaky-test"), Job("2", "transient-infra")]) 394: Analysis("mixed", [Job("1", "code-issue"), Job("2", "transient-infra")]); 414Analysis(classification, [Job("1", classification)]), 429Analysis(verdict, [Job("1", verdict)], [Test("Suite.Test(1)", "Tests", testClassification)]), 456var analysis = Analysis( 477var analysis = Analysis("mixed", [Job("1", classification), Job("2", classification)]); 489Analysis("flaky-test", [Job("1", "flaky-test")], [Test("Suite.Test(1)", "Tests")]), 499Analysis("mixed", [Job("1", "code-issue"), Job("2", "code-issue")], [Test("Suite.Test(1)", "Windows", jobId: 2)]), 509Analysis( 522RequireCauseCoverage(Analysis("mixed", [Job("1", "code-issue")], [Test("Suite.Test(1)", "Tests")]), []);