2 writes to Status
AnalyzeCiFailure (1)
Models\CollectionModels.cs (1)
81Status = status,
AnalyzeCiFailure.Tests (1)
AnalyzeCiFailureCollectionTests.cs (1)
220SchemaVersion = 1, Status = "ready", HeadSha = null, RunUrl = null, Problems = [],
29 references to Status
AnalyzeCiFailure (13)
EvidencePreparation.cs (7)
131await invocation.WriteRecoveryBestEffortAsync("collection", outcome.Status); 133outcome = progress.CreateOutcome(outcome.Status); 135await invocation.WriteDiagnosticsAsync(outcome.Status); 248var outputCancellation = outcome.Status == "failed" ? CancellationToken.None : ct; 250if (outcome.Status == "degraded") 261if (outcome.Status == "failed") 267await invocation.WriteDiagnosticsAsync(outcome.Status);
GitHubActionsIntegration.cs (2)
25("analysis_ready", outcome.Status == "ready" ? "true" : "false"), 26("collection_status", outcome.Status),
TransientJson.cs (4)
82if (outcome.Status is not ("ready" or "no-work" or "degraded" or "failed") || 84outcome.Status is "ready" or "degraded" && (outcome.HasRelevantFailures != true || outcome.RunId is null || outcome.RunAttempt is null) || 85outcome.Status == "no-work" && (outcome.HasRelevantFailures != false || outcome.RunId is null) || 86outcome.Status == "failed" && outcome.Problems.Length == 0)
AnalyzeCiFailure.Tests (16)
AnalyzeCiFailureCohesionTests.cs (1)
61Assert.Equal("failed", outcome.Status);
AnalyzeCiFailureDiagnosticsTests.cs (1)
23Assert.Equal("ready", outcome.Status);
AnalyzeCiFailureInvocationTests.cs (1)
139Assert.Equal("degraded", TransientJson.Read<AnalysisOutcome>(await File.ReadAllTextAsync(output.Outcome)).Status);
AnalyzeCiFailureMigrationTests.cs (5)
75Assert.Equal("failed", outcome.Status); 204Assert.Equal("no-work", outcome.Status); 220Assert.Equal("ready", outcome.Status); 310Assert.Equal("failed", outcome.Status); 620Assert.Equal("failed", outcome.Status);
AnalyzeCiFailurePublicationTests.cs (1)
1114Assert.Equal("failed", recoveryOutcome.Status);
AnalyzeCiFailureStorageTests.cs (4)
48Assert.Equal("failed", outcome.Status); 71Assert.Equal("failed", outcome.Status); 104Assert.Equal("degraded", outcome.Status); 116Assert.Equal("ready", outcome.Status);
AnalyzeCiFailureWorkflowCommandsTests.cs (3)
82Assert.Equal("failed", outcome.Status); 126Assert.Equal("failed", failed.Status); 132Assert.Equal("failed", recovery.Status);