3 writes to Name
AnalyzeCiFailure (1)
CollectionProjection.cs (1)
16
Name
= Text(job["name"]) ?? throw new ValidationException("A collected job needs a name"),
AnalyzeCiFailure.Tests (2)
AnalyzeCiFailureFixtures.cs (1)
32
Jobs = [new JobEvidence { Id = 123,
Name
= "Tests", Url = null, Conclusion = "failure", Steps = [] }],
AnalyzeCiFailureTransientContractTests.cs (1)
242
new JobEvidence { Id = 9007199254740992,
Name
= "Tests", Url = null, Conclusion = "failure", Steps = [] },
11 references to Name
AnalyzeCiFailure (8)
AnalysisPublisher.Overflow.cs (1)
130
var name = MarkdownFormatting.CodeSpan(DiagnosticTextSanitizer.Sanitize(job.
Name
, limit: 500));
AnalysisValidator.cs (3)
65
var jobs = evidence.Jobs.Select(job => new FailedJob(Id(job.Id), Decimal(job.Id), DiagnosticTextSanitizer.Sanitize(job.
Name
, limit: 500))).ToImmutableArray();
159
Name = job.
Name
,
285
job.
Name
is null || job.Conclusion is null || job.Steps.IsDefault ||
PublicationEvidenceProjection.cs (1)
14
var jobs = evidence.Jobs.ToDictionary(job => job.Id, job => DiagnosticTextSanitizer.Sanitize(job.
Name
, limit: 500));
TestFailureReader.cs (2)
56
var producingJobs = jobs.Where(job => job.
Name
== artifact.JobName).ToArray();
145
job.
Name
,
WorkflowRunEvidenceCollector.cs (1)
297
var job = jobs.Single(job => job.
Name
== jobName);
AnalyzeCiFailure.Tests (3)
AnalyzeCiFailureAlternateWorkflowTests.cs (1)
282
Assert.Equal("Alternate tests", Assert.Single(result.Run.Evidence.Jobs).
Name
);
AnalyzeCiFailureFixtures.cs (2)
101
var matching = jobs.Where(job => input.JobId is { } id ? job.Id == GitHubJson.ReadRequiredId(id) : job.
Name
== input.Job).ToArray();
172
(test?["job_id"] is { } id ? collected.JobId == GitHubJson.ReadRequiredId(id) : jobs.Any(job => job.Id == collected.JobId && job.
Name
== CiFailureJson.Text(test?["job"])))).ToArray();