1 write to Evidence
AnalyzeCiFailure (1)
AnalysisInvocation.cs (1)
22Evidence = new EvidencePaths(Path.Combine(RootDirectory, "evidence"));
15 references to Evidence
AnalyzeCiFailure (8)
AnalysisInvocation.cs (1)
32$"evidence_dir={Evidence.RootDirectory}\nreplay_dir={Replay.RootDirectory}\nrecovery_dir={RecoveryDirectory(stage)}\n" +
EvidencePreparation.cs (7)
44EvidencePackageStore.InvalidateEvidenceViews(invocation.Evidence, invocation.Progress); 48Directory.CreateDirectory(invocation.Evidence.RootDirectory); 49await EvidencePackageStore.WriteOutcomeAsync(invocation.Evidence, invocation.Progress.CreateOutcome("failed")); 78var evidencePaths = invocation.Evidence; 281Directory.CreateDirectory(invocation.Evidence.RootDirectory); 283await EvidencePackageStore.WriteOutcomeAsync(invocation.Evidence, progress.CreateOutcome("failed")); 322await File.WriteAllTextAsync(Path.Combine(invocation.Evidence.RootDirectory, "limited-analysis.md"), report, ct);
AnalyzeCiFailure.Tests (7)
AnalyzeCiFailureCohesionTests.cs (1)
34var outcome = TransientJson.Read<AnalysisOutcome>(await File.ReadAllTextAsync(invocation.Evidence.Outcome));
AnalyzeCiFailureDiagnosticsTests.cs (1)
120var outcome = TransientJson.Read<AnalysisOutcome>(File.ReadAllText(invocation.Evidence.Outcome));
AnalyzeCiFailureInvocationTests.cs (3)
192Directory.CreateDirectory(invocation.Evidence.RootDirectory); 194await File.WriteAllTextAsync(invocation.Evidence.Summary, "retain"); 200Assert.Equal("retain", await File.ReadAllTextAsync(invocation.Evidence.Summary));
AnalyzeCiFailureMigrationTests.cs (1)
300var paths = invocation.Evidence;
AnalyzeCiFailureWorkflowCommandsTests.cs (1)
109var paths = invocation.Evidence;