8 writes to JobId
AnalyzeCiFailure (1)
TestFailureReader.cs (1)
217JobId = item.Raw.JobId,
AnalyzeCiFailure.Tests (7)
AnalyzeCiFailureCSharpRerunTests.cs (1)
70Ref = "test-1", JobId = 123, Name = "Tests.Fixture", DisplayName = "Tests.Fixture",
AnalyzeCiFailureMigrationTests.cs (2)
261JobId = 123, 591TestEvidence = captured.TestEvidence with { Failures = [captured.TestEvidence.Failures[0] with { Ref = "test-1", JobId = 67890 }] },
AnalyzeCiFailureOverflowTests.cs (1)
255Ref = $"test-{index}", JobId = 123, Name = $"Tests.Case{index}", DisplayName = $"Tests.Case{index}",
AnalyzeCiFailureTransientContractTests.cs (3)
28Ref = "test-1", JobId = evidence.Jobs[0].Id, Name = "Tests.FixtureFailure", DisplayName = "Tests.FixtureFailure", 98Ref = "test-1", JobId = 9007199254740992, Name = "Tests.Example", DisplayName = "Tests.Example", 156JobId = evidence.Jobs[0].Id,
15 references to JobId
AnalyzeCiFailure (8)
AnalysisPublisher.Overflow.cs (1)
131var count = analysis.Bundle.TestEvidence.Failures.Count(test => test.JobId == job.Id);
AnalysisValidator.cs (2)
56!evidence.TestEvidence.Failures.Any(test => test.JobId == job.Id))) 302test.DisplayName is null || !evidence.Jobs.Any(job => job.Id == test.JobId) ||
PublicationEvidenceProjection.cs (4)
15var ambiguous = evidence.TestEvidence.Failures.GroupBy(test => (test.Name, test.JobId)) 21Job = jobs[test.JobId], 22JobId = JsonSerializer.SerializeToElement(test.JobId), 23ObservationId = ambiguous.Contains((test.Name, test.JobId)) ? $"observation-{index + 1}" : null,
WorkflowFailureDiagnosisContextBuilder.cs (1)
72var failures = bundle.TestEvidence.Failures.Where(failure => failure.JobId == job.Id).ToArray();
AnalyzeCiFailure.Tests (7)
AnalyzeCiFailureAlternateWorkflowTests.cs (2)
103Assert.All(evidence.TestEvidence.Failures, failure => Assert.Equal(77, failure.JobId)); 192Assert.Equal(77, failure.JobId);
AnalyzeCiFailureFixtures.cs (4)
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(); 193GitHubJson.ReadRequiredId(reference?["job_id"]) == test.JobId && 195: test.Name == CiFailureJson.Text(cause["test_name"]) && jobIds.Contains(test.JobId))
AnalyzeCiFailurePreparationTests.cs (1)
717? created with { TestRefs = evidence.TestEvidence.Failures.Where(test => test.JobId == 124).Select(test => test.Ref).ToImmutableArray() }