36 references to Progress
AnalyzeCiFailure (20)
AnalysisCommands.cs (1)
138var progress = invocation.Progress;
AnalysisInvocation.cs (7)
24Progress.Diagnostics.EnableProgress(DiagnosticsDirectory); 50Progress.RecordProblem(AnalysisProblemCategory.Fatal, "path-output", error.Message); 58=> Progress.Diagnostics.WriteAsync(DiagnosticsDirectory, Progress, status, Capture.Failure); 68Progress.RecordProblem(AnalysisProblemCategory.Fatal, "diagnostics", error.Message); 78await RecoveryCaptureWriter.WriteAsync(RecoveryDirectory(stage), Progress, status, Capture, Scratch); 82Progress.RecordProblem(AnalysisProblemCategory.Fatal, "recovery", error.Message);
EvidencePreparation.cs (12)
43invocation.Progress.RecordProblem(AnalysisProblemCategory.Fatal, invocation.Progress.Stage, error.Message); 44EvidencePackageStore.InvalidateEvidenceViews(invocation.Evidence, invocation.Progress); 49await EvidencePackageStore.WriteOutcomeAsync(invocation.Evidence, invocation.Progress.CreateOutcome("failed")); 53invocation.Progress.RecordProblem(AnalysisProblemCategory.Fatal, "outcome", outcomeError.Message); 58Console.Error.WriteLine($"::error::{AnalysisDiagnostics.DescribeStage(invocation.Progress.Stage)} failed: " + 60outcome = invocation.Progress.CreateOutcome("failed"); 77var progress = invocation.Progress; 163var progress = invocation.Progress; 242var progress = invocation.Progress; 301var artifacts = invocation.Progress.Problems.Count(problem => problem.Problem.Stage == "artifacts"); 302var parsing = invocation.Progress.Problems.Count(problem => problem.Problem.Stage == "parsing");
AnalyzeCiFailure.Tests (16)
AnalyzeCiFailureDiagnosticsTests.cs (7)
188invocation.Progress.Diagnostics.Record("selection", "matched", new { name = new string('x', count: 5000), secret = "token=private-value" }); 190invocation.Progress.Diagnostics.Receipt("issue-create", "confirmed", new { url = "https://github.com/microsoft/aspire/issues/77" }); 211invocation.Progress.RecordProblem(AnalysisProblemCategory.OptionalContext, "logs", message); 213invocation.Progress.Diagnostics.Receipt("issue-create", "confirmed", new { url = "https://github.com/microsoft/aspire/issues/77" }); 250invocation.Progress.HasRelevantFailures = true; 251invocation.Progress.RecordProblem(AnalysisProblemCategory.Fatal, "history", "original history failure"); 256invocation.Progress.CreateOutcome("failed"),
AnalyzeCiFailureInvocationTests.cs (1)
217invocation.Progress.CreateOutcome("ready"),
AnalyzeCiFailureProgressTests.cs (7)
24invocation.Progress.Diagnostics.StartCurrentStage(); 25invocation.Progress.Stage = "jobs"; 26invocation.Progress.Diagnostics.Record("job-log", "partial", new { job_id = "77", exit_code = 23, payload = "private-payload" }); 27invocation.Progress.RecordProblem(AnalysisProblemCategory.Fatal, "jobs", "token=private-value;\n::warning::injected"); 67invocation.Progress.Stage = "jobs"; 69invocation.Progress.RecordProblem(AnalysisProblemCategory.Fatal, "jobs", invocation.Capture.Failure.Message); 87invocation.Progress.Diagnostics.WriteProgress(message);
AnalyzeCiFailureWorkflowCommandsTests.cs (1)
111var progress = invocation.Progress;