diff --git a/eng/common/templates/steps/test-images-linux-client.yml b/eng/common/templates/steps/test-images-linux-client.yml index ed8b6f23..4a36b9d7 100644 --- a/eng/common/templates/steps/test-images-linux-client.yml +++ b/eng/common/templates/steps/test-images-linux-client.yml @@ -73,20 +73,16 @@ steps: displayName: Docker logout condition: and(always(), ${{ parameters.condition }}) continueOnError: true -- powershell: | - $ErrorActionPreference = 'Continue' - docker cp $(testRunner.container):/repo/$(testResultsDirectory) $(Common.TestResultsDirectory)/. - $hasTestResults = Test-Path $(Common.TestResultsDirectory) - echo "##vso[task.setvariable variable=hasTestResults]$hasTestResults" - if (!$hasTestResults) { - echo "There were no test outputs in $(Common.TestResultsDirectory)/$(testResultsDirectory). Skipping test result publishing." - } +- powershell: > + docker cp + $(testRunner.container):/repo/$(testResultsDirectory) + $(Common.TestResultsDirectory)/. displayName: Copy Test Results condition: and(always(), ${{ parameters.condition }}) continueOnError: true - task: PublishTestResults@2 displayName: Publish Test Results - condition: and(always(), ${{ parameters.condition }}, eq(variables['hasTestResults'], 'True')) + condition: and(always(), ${{ parameters.condition }}) continueOnError: true inputs: testRunner: vSTest