132 references to EvidenceDirectory
AnalyzeCiFailure.Tests (132)
AnalyzeCiFailureBootstrapTests.cs (1)
83var evidenceDirectory = EvidenceDirectory;
AnalyzeCiFailureCohesionTests.cs (1)
162Assert.Equal(bytes, await File.ReadAllBytesAsync(Path.Combine(EvidenceDirectory, "limited-analysis.md")));
AnalyzeCiFailureCollectionTests.cs (29)
24var evidence = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "evidence.json")))!; 43var evidence = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "evidence.json")))!; 57var json = await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "evidence.json")); 78Path.Combine(EvidenceDirectory, "collection-outcome.json")))!; 80Assert.False(File.Exists(Path.Combine(EvidenceDirectory, "evidence.json"))); 87var paths = new AnalyzeCiFailure.EvidencePaths(EvidenceDirectory); 115Path.Combine(EvidenceDirectory, "collection-outcome.json")))!; 120Assert.Contains("evidence_dir=" + EvidenceDirectory, pathOutputs); 183Path.Combine(EvidenceDirectory, "evidence.json")))!; 196var directory = Directory.CreateDirectory(EvidenceDirectory).FullName; 208Path.Combine(EvidenceDirectory, "collection-outcome.json")))!; 211Assert.Contains("evidence_dir=" + EvidenceDirectory, pathOutputs); 264Assert.True(File.Exists(Path.Combine(EvidenceDirectory, "evidence.json"))); 336Assert.Contains("evidence_dir=" + EvidenceDirectory, paths); 358var data = EvidenceDirectory; 396Assert.False(File.Exists(Path.Combine(EvidenceDirectory, "evidence.json"))); 397Assert.False(JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "collection-outcome.json")))!["has_work"]!.GetValue<bool>()); 406var jobs = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "diagnostics/failed-jobs.json")))!.AsArray(); 409Assert.True(JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "collection-outcome.json")))!["has_work"]!.GetValue<bool>()); 419var data = EvidenceDirectory; 435var data = EvidenceDirectory; 451var data = EvidenceDirectory; 486Assert.True(JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "collection-outcome.json")))!["has_work"]!.GetValue<bool>()); 509var data = EvidenceDirectory; 525var data = EvidenceDirectory; 572var data = EvidenceDirectory; 597var log = await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "diagnostics/job-77.log")); 614var bundle = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "evidence.json")))!; 630var data = EvidenceDirectory;
AnalyzeCiFailureCSharpRerunTests.cs (1)
86var data = Directory.CreateDirectory(EvidenceDirectory).FullName;
AnalyzeCiFailureDiagnosticsTests.cs (4)
22var outcome = TransientJson.Read<AnalysisOutcome>(File.ReadAllText(Path.Combine(EvidenceDirectory, "collection-outcome.json"))); 35Assert.Contains("response body could not be read completely", File.ReadAllText(Path.Combine(EvidenceDirectory, "diagnostics", "job-77.log")), StringComparison.Ordinal); 51Assert.False(File.Exists(Path.Combine(EvidenceDirectory, "evidence.json"))); 78["publish", "--repo", "microsoft/aspire", "--evidence-dir", EvidenceDirectory,
AnalyzeCiFailureEvidenceTests.cs (4)
226await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, "diagnostics/pr-metadata.json"), "not JSON"); 239await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, "diagnostics/pr-metadata.json"), "not JSON"); 283await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, name), "not JSON"); 373var capture = Path.Combine(EvidenceDirectory, "diagnostics/run.json");
AnalyzeCiFailureInvocationTests.cs (3)
54Assert.Equal(EvidenceDirectory, evidence); 79var json = await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "diagnostics", "run.json")); 125var input = new EvidencePaths(EvidenceDirectory);
AnalyzeCiFailureMigrationTests.cs (11)
73var root = EvidenceDirectory; 108var root = EvidenceDirectory; 191var root = Directory.CreateDirectory(EvidenceDirectory).FullName; 202Assert.NotEqual(root, EvidenceDirectory); 203var outcome = TransientJson.Read<AnalysisOutcome>(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "collection-outcome.json"))); 215var root = EvidenceDirectory; 435await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, "evidence.json"), TransientJson.Write(evidence)); 476Path.Combine(EvidenceDirectory, "evidence.json"), 509var source = EvidenceDirectory; 618var root = EvidenceDirectory; 684var root = EvidenceDirectory;
AnalyzeCiFailureOccurrenceTests.cs (3)
185Path.Combine(EvidenceDirectory, "diagnostics/failed-jobs.json"), 187var trustedPath = Path.Combine(EvidenceDirectory, "test-failures.json"); 207Path.Combine(EvidenceDirectory, "run-context.json"),
AnalyzeCiFailureOverflowTests.cs (1)
151await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, "diagnostics/failed-jobs.json"), """[{"id":456,"name":"Replacement job"}]""");
AnalyzeCiFailurePreparationTests.cs (22)
24var paths = new AnalyzeCiFailure.EvidencePaths(EvidenceDirectory); 111var paths = new AnalyzeCiFailure.EvidencePaths(EvidenceDirectory); 200var paths = new AnalyzeCiFailure.EvidencePaths(EvidenceDirectory); 217var paths = new AnalyzeCiFailure.EvidencePaths(EvidenceDirectory); 274var data = EvidenceDirectory; 290Path.Combine(EvidenceDirectory, "diagnostics/failed-jobs.json"), 297var prepared = Path.Combine(EvidenceDirectory, "test-failures.json"); 311var data = EvidenceDirectory; 358var data = EvidenceDirectory; 381var data = EvidenceDirectory; 456var unselected = Directory.CreateDirectory(Path.Combine(EvidenceDirectory, "test-results", "999")).FullName; 464var failures = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "test-failures.json")))!; 506var data = EvidenceDirectory; 529var failures = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "test-failures.json")))!.AsArray(); 686var data = EvidenceDirectory; 736var second = Directory.CreateDirectory(Path.Combine(EvidenceDirectory, "test-results", "9")).FullName; 739Path.Combine(EvidenceDirectory, "diagnostics/failed-jobs.json"), 742Path.Combine(EvidenceDirectory, "diagnostics/selected-test-result-artifacts.json"), 748var failures = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "test-failures.json")))!.AsArray(); 775Assert.Equal("unavailable", JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "test-evidence.json")))!["state"]!.GetValue<string>()); 776Assert.False(File.Exists(Path.Combine(EvidenceDirectory, "test-failures.json"))); 799var failures = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "test-failures.json")))!.AsArray();
AnalyzeCiFailurePublicationTests.cs (17)
153await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, "test-failures.json"), collected.ToJsonString()); 413var data = EvidenceDirectory; 501var data = EvidenceDirectory; 535var path = Path.Combine(EvidenceDirectory, "test-failures.json"); 564var dataPath = Path.Combine(EvidenceDirectory, "test-failures.json"); 687var data = Path.Combine(EvidenceDirectory, "test-failures.json"); 733var data = EvidenceDirectory; 1015"--evidence-dir", EvidenceDirectory, "--analysis-dir", Path.Combine(_workspace.Path, "ci-analysis-output"), 1148Path.Combine(EvidenceDirectory, "test-failures.json"), 1152await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, name), "{}"); 1154await File.WriteAllTextAsync(Path.Combine(EvidenceDirectory, "diagnostics/candidate-merges.json"), "[]"); 1224var evidencePath = Path.Combine(EvidenceDirectory, "test-failures.json"); 1268var evidencePath = Path.Combine(EvidenceDirectory, "test-failures.json"); 1305var data = EvidenceDirectory; 1323var prior = Directory.CreateDirectory(Path.Combine(EvidenceDirectory, "history/causes")).FullName; 1362var evidencePath = Path.Combine(EvidenceDirectory, "test-failures.json"); 1436"--evidence-dir", EvidenceDirectory, "--analysis-dir", "ci-analysis-output",
AnalyzeCiFailureStorageTests.cs (8)
50Assert.False(File.Exists(Path.Combine(EvidenceDirectory, "evidence.json"))); 70var outcome = TransientJson.Read<AnalysisOutcome>(await File.ReadAllTextAsync(new EvidencePaths(EvidenceDirectory).Outcome)); 72Assert.False(File.Exists(new EvidencePaths(EvidenceDirectory).Bundle)); 119Assert.True(File.Exists(new EvidencePaths(EvidenceDirectory).Bundle)); 131Assert.False(File.Exists(new EvidencePaths(EvidenceDirectory).Bundle)); 169var paths = new EvidencePaths(EvidenceDirectory); 192var paths = new EvidencePaths(EvidenceDirectory); 239var paths = new EvidencePaths(EvidenceDirectory);
AnalyzeCiFailureWorkflowCommandsTests.cs (3)
24var report = await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "limited-analysis.md")); 43var report = await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "limited-analysis.md")); 81var outcome = TransientJson.Read<AnalysisOutcome>(await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "collection-outcome.json")));
AnalyzeCiFailureWorkflowTests.cs (24)
58var path = Path.Combine(EvidenceDirectory, file); 357Assert.True(File.Exists(Path.Combine(EvidenceDirectory, "collection-outcome.json"))); 438Directory.Move(EvidenceDirectory, Path.Combine(workingDirectory, "ci-failure-analysis/evidence")); 701Path.Combine(EvidenceDirectory, "history/causes")).FullName; 729Path.Combine(EvidenceDirectory, "history/causes")).FullName; 845Path.Combine(EvidenceDirectory, "test-failures.json"), 864Path.Combine(EvidenceDirectory, "test-failures.json"), 896Path.Combine(EvidenceDirectory, "test-failures.json"), 926Path.Combine(EvidenceDirectory, "test-failures.json"), 1019Path.Combine(EvidenceDirectory, "test-failures.json"), 1082Path.Combine(EvidenceDirectory, "test-failures.json"), 1101Path.Combine(EvidenceDirectory, "test-failures.json"), 1124Path.Combine(EvidenceDirectory, "test-failures.json"), 1238File.Delete(Path.Combine(EvidenceDirectory, "evidence.json")); 1259Path.Combine(EvidenceDirectory, "diagnostics/run.json"), 1718Path.Combine(EvidenceDirectory, "history/causes")).FullName; 4338var priorDirectory = Directory.CreateDirectory(Path.Combine(EvidenceDirectory, "history/causes")).FullName; 4343var index = await File.ReadAllTextAsync(Path.Combine(EvidenceDirectory, "history/cause-index.json")); 5014var failureDataDirectory = Directory.CreateDirectory(EvidenceDirectory).FullName; 5131var data = Directory.CreateDirectory(EvidenceDirectory).FullName; 5218var failureDataDirectory = Directory.CreateDirectory(EvidenceDirectory).FullName; 5237var paths = new AnalyzeCiFailure.EvidencePaths(EvidenceDirectory); 5342return [.. arguments, "--evidence-dir", directory == _workspace.Path ? EvidenceDirectory : Path.Combine(directory, "ci-failure-analysis", "evidence")]; 5355var failureDataDirectory = EvidenceDirectory;