4 instantiations of FailedJob
AnalyzeCiFailure (1)
AnalysisValidator.cs (1)
65
var jobs = evidence.Jobs.Select(job => new
FailedJob
(Id(job.Id), Decimal(job.Id), DiagnosticTextSanitizer.Sanitize(job.Name, limit: 500))).ToImmutableArray();
AnalyzeCiFailure.Tests (3)
AnalyzeCiFailurePublicationTests.cs (1)
1077
[new AnalyzeCiFailure.
FailedJob
(id, "1", job)],
AnalyzeCiFailureRuleTests.cs (1)
561
private static FailedJob TrustedJob(string id, string name) =>
new
(NormalizedJsonNumber.Parse(id), id, name);
AnalyzeCiFailureVerdictMatrixTests.cs (1)
32
new
FailedJob
(NormalizedJsonNumber.Parse((index + 1).ToString()), (index + 1).ToString(), $"Job {index + 1}")).ToImmutableArray();
9 references to FailedJob
AnalyzeCiFailure (5)
Models\ValidationModels.cs (1)
54
ImmutableArray<
FailedJob
> Jobs,
ValidationRules.cs (4)
30
internal static void RequireExactJobCoverage(AnalysisReport analysis, ImmutableArray<
FailedJob
> jobs, ValidatedRun run)
51
internal static ImmutableArray<int> RequireExactTestCoverage(AnalysisReport analysis, ImmutableArray<TestIdentity> collected, ImmutableArray<
FailedJob
> jobs)
75
internal static void ValidateCauseCompatibility(FailureCause cause, AnalysisReport analysis, ImmutableArray<
FailedJob
> jobs, ValidatedRun run)
87
var
job = jobs.FirstOrDefault(j => j.Id == jobId);
AnalyzeCiFailure.Tests (4)
AnalyzeCiFailureRuleTests.cs (4)
156
ImmutableArray<
FailedJob
> jobs = [TrustedJob("1", "Linux"), TrustedJob("2", "Windows")];
332
ImmutableArray<
FailedJob
> jobs = [TrustedJob("1", "Tests")];
450
ImmutableArray<
FailedJob
> jobs = [TrustedJob("1", "Tests"), TrustedJob("2", "Tests")];
561
private static
FailedJob
TrustedJob(string id, string name) => new(NormalizedJsonNumber.Parse(id), id, name);