17 references to CreateOutcome
AnalyzeCiFailure (11)
AnalysisDiagnostics.cs (1)
173var outcome = DiagnosticTextSanitizer.SanitizeJson(JsonNode.Parse(TransientJson.Write(progress.CreateOutcome(status))), limit: 500, multiline: true)!;
EvidencePreparation.cs (9)
49await EvidencePackageStore.WriteOutcomeAsync(invocation.Evidence, invocation.Progress.CreateOutcome("failed")); 60outcome = invocation.Progress.CreateOutcome("failed"); 106var noWork = progress.CreateOutcome("no-work"); 120var outcome = progress.CreateOutcome(degraded ? "degraded" : "ready"); 133outcome = progress.CreateOutcome(outcome.Status); 148await EvidencePackageStore.WriteOutcomeAsync(evidencePaths, progress.CreateOutcome("failed")); 212await EvidencePackageStore.WriteOutcomeAsync(output, progress.CreateOutcome(degraded ? "degraded" : "ready")); 224await EvidencePackageStore.WriteOutcomeAsync(output, progress.CreateOutcome("failed")); 283await EvidencePackageStore.WriteOutcomeAsync(invocation.Evidence, progress.CreateOutcome("failed"));
RecoveryCaptureWriter.cs (1)
26await File.WriteAllTextAsync(Path.Combine(directory, "collection-outcome.json"), TransientJson.Write(progress.CreateOutcome(status)));
AnalyzeCiFailure.Tests (6)
AnalyzeCiFailureCohesionTests.cs (1)
71var outcome = new AnalysisProgress { HasRelevantFailures = relevantFailures }.CreateOutcome("ready");
AnalyzeCiFailureDiagnosticsTests.cs (1)
256invocation.Progress.CreateOutcome("failed"),
AnalyzeCiFailureInvocationTests.cs (1)
217invocation.Progress.CreateOutcome("ready"),
AnalyzeCiFailureWorkflowCommandsTests.cs (3)
94}.CreateOutcome("ready"); 115var outcome = progress.CreateOutcome("ready"); 145}.CreateOutcome("failed");