38 references to TestEvidencePolicy
AnalyzeCiFailure (6)
Models\WorkflowConventionModels.cs (3)
19TestEvidencePolicy EvidencePolicy) 21internal bool ReservesBudget => EvidencePolicy == TestEvidencePolicy.Required; 22internal bool RequiresResults => EvidencePolicy != TestEvidencePolicy.OptionalDiagnostics;
Workflows\AspireCiWorkflowConventions.cs (3)
62TestEvidencePolicy.Required)]; 77? TestEvidencePolicy.RequiredForInterruptedExecution : TestEvidencePolicy.OptionalDiagnostics)];
AnalyzeCiFailure.Tests (32)
AnalyzeCiFailureAlternateWorkflowTests.cs (20)
23new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required), 53new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required), 94var conventions = new AlternateWorkflowConventions(TestArtifactFormat.Trx, TestEvidencePolicy.Required); 128var conventions = new AlternateWorkflowConventions(TestArtifactFormat.Trx, TestEvidencePolicy.Required); 143var conventions = new AlternateWorkflowConventions(TestArtifactFormat.Trx, TestEvidencePolicy.Required); 180var adapter = new AlternateWorkflowConventions(Enum.Parse<TestArtifactFormat>(format), Enum.Parse<TestEvidencePolicy>(policy)); 217var adapter = new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required); 233var adapter = new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required) 250var adapter = new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required); 260var adapter = new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required); 265TestEvidencePolicy.Required); 292var adapter = new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required); 305var adapter = new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required); 320new AlternateWorkflowConventions(TestArtifactFormat.Mocha, TestEvidencePolicy.Required), 340? new TestArtifactExpectation("Alternate tests", "alternate-results-2", TestArtifactFormat.Mocha, TestEvidencePolicy.Required) 397? TestEvidencePolicy.RequiredForInterruptedExecution : TestEvidencePolicy.Required)); 437"Alternate tests", "alternate-results-2-last", TestArtifactFormat.Trx, TestEvidencePolicy.Required)); 464scenario == "interrupted-missing" ? TestEvidencePolicy.RequiredForInterruptedExecution : TestEvidencePolicy.OptionalDiagnostics);
AnalyzeCiFailureBestEffortTests.cs (1)
56new TestArtifactExpectation("Tests", "results", TestArtifactFormat.Trx, TestEvidencePolicy.Required));
AnalyzeCiFailurePreparationTests.cs (2)
239? AnalyzeCiFailure.TestEvidencePolicy.Required : AnalyzeCiFailure.TestEvidencePolicy.OptionalDiagnostics))).ToArray();
AnalyzeCiFailureWorkflowAdapterTests.cs (8)
109Enum.Parse<TestEvidencePolicy>(policy)); 137new TestArtifactExpectation("Optional", "optional", TestArtifactFormat.Trx, TestEvidencePolicy.OptionalDiagnostics), 138new TestArtifactExpectation("Required", "required", TestArtifactFormat.Mocha, TestEvidencePolicy.Required), 163new TestArtifactExpectation("A optional", "optional", TestArtifactFormat.Trx, TestEvidencePolicy.OptionalDiagnostics), 164new TestArtifactExpectation("Z interrupted", "interrupted", TestArtifactFormat.Mocha, TestEvidencePolicy.RequiredForInterruptedExecution), 191invalidFormat ? TestEvidencePolicy.Required : (TestEvidencePolicy)99); 209TestEvidencePolicy.Required);
TestServices\AlternateWorkflowConventions.cs (1)
10internal sealed class AlternateWorkflowConventions(TestArtifactFormat format, TestEvidencePolicy policy) : IGitHubWorkflowConventions