7 instantiations of TestIdentity
AnalyzeCiFailure (1)
AnalysisValidator.cs (1)
119collectedTests.Select(test => new TestIdentity(test.Name, test.Job, AsNormalizedNumber(test.JobId), test.ObservationId)).ToImmutableArray(),
AnalyzeCiFailure.Tests (6)
AnalyzeCiFailureRuleTests.cs (5)
136new("Suite.Test(value: \"A:B\")", "Linux", NormalizedJsonNumber.Parse("1")), 137new("Suite.Test(value: \"a:b\")", "Windows", NormalizedJsonNumber.Parse("2")), 138new("Suite.Test(value: \"a:b\")", "Linux", NormalizedJsonNumber.Parse("1")), 155ImmutableArray<TestIdentity> collected = [new("Suite.Test(1)", "Linux", NormalizedJsonNumber.Parse("1")), new("Suite.Test(2)", "Windows", NormalizedJsonNumber.Parse("2"))];
AnalyzeCiFailureVerdictMatrixTests.cs (1)
97RequireExactTestCoverage(report, tests.Select(test => new TestIdentity(test.Name!, test.Job!, test.NormalizedJobId)).ToImmutableArray(), jobs);
3 references to TestIdentity
AnalyzeCiFailure (1)
ValidationRules.cs (1)
51internal static ImmutableArray<int> RequireExactTestCoverage(AnalysisReport analysis, ImmutableArray<TestIdentity> collected, ImmutableArray<FailedJob> jobs)
AnalyzeCiFailure.Tests (2)
AnalyzeCiFailureRuleTests.cs (2)
134ImmutableArray<TestIdentity> collected = 155ImmutableArray<TestIdentity> collected = [new("Suite.Test(1)", "Linux", NormalizedJsonNumber.Parse("1")), new("Suite.Test(2)", "Windows", NormalizedJsonNumber.Parse("2"))];