diff --git a/build/pipelines/templates/build-console-ci.yml b/build/pipelines/templates/build-console-ci.yml index b60c82374..d611a9354 100644 --- a/build/pipelines/templates/build-console-ci.yml +++ b/build/pipelines/templates/build-console-ci.yml @@ -30,6 +30,6 @@ jobs: parameters: dependsOn: - RunTestsInHelix - condition: and(succeeded(), and(eq('${{ parameters.platform }}', 'x64'), not(eq(variables['Build.Reason'], 'PullRequest')))) + condition: and(succeededOrFailed(), and(eq('${{ parameters.platform }}', 'x64'), not(eq(variables['Build.Reason'], 'PullRequest')))) rerunPassesRequiredToAvoidFailure: ${{ parameters.rerunPassesRequiredToAvoidFailure }} minimumExpectedTestsExecutedCount: ${{ parameters.minimumExpectedTestsExecutedCount }} \ No newline at end of file diff --git a/build/pipelines/templates/helix-processtestresults-job.yml b/build/pipelines/templates/helix-processtestresults-job.yml index f1c18db4f..9d301e9cb 100644 --- a/build/pipelines/templates/helix-processtestresults-job.yml +++ b/build/pipelines/templates/helix-processtestresults-job.yml @@ -1,4 +1,5 @@ parameters: + condition: 'succeededOrFailed()' dependsOn: '' rerunPassesRequiredToAvoidFailure: 5 minimumExpectedTestsExecutedCount: 10 @@ -7,7 +8,7 @@ parameters: jobs: - job: ProcessTestResults - condition: succeededOrFailed() + condition: ${{ parameters.condition }} dependsOn: ${{ parameters.dependsOn }} pool: vmImage: 'windows-2019'