19 references to Reason
Infrastructure.Tests (19)
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (19)
42Assert.Equal("Job-level runner or infrastructure failure matched the transient allowlist.", result.RetryableJobs[0].Reason); 55Assert.Equal("Failed step 'Checkout code' matched the transient annotation allowlist.", result.RetryableJobs[0].Reason); 68Assert.Equal("Failed step 'Compile project' is not covered by the retry-safe rerun rules.", result.SkippedJobs[0].Reason); 81Assert.Equal("Failed step 'Set up .NET Core' did not include a retry-safe transient infrastructure signal in the job annotations.", result.SkippedJobs[0].Reason); 111result.SkippedJobs[0].Reason); 123Assert.Equal("Ignored failed step 'Run tests (Windows)' matched the job-level infrastructure override allowlist.", result.RetryableJobs[0].Reason); 144result.RetryableJobs[0].Reason); 164result.SkippedJobs[0].Reason); 181result.RetryableJobs[0].Reason); 202result.RetryableJobs[0].Reason); 219result.RetryableJobs[0].Reason); 236result.RetryableJobs[0].Reason); 253result.RetryableJobs[0].Reason); 285result.SkippedJobs[0].Reason); 303result.SkippedJobs[0].Reason); 318result.SkippedJobs[0].Reason); 1582Assert.Contains("configurable test-retry pattern", result.RetryableJobs[0].Reason); 1583Assert.Contains("Windows init failure", result.RetryableJobs[0].Reason); 1737Assert.Contains("transient test failure patterns", result.RetryableJobs[0].Reason);