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