From cffdff67020cf00caad1a40c907cf3bb2806c4ca Mon Sep 17 00:00:00 2001 From: edgchen1 <18449977+edgchen1@users.noreply.github.com> Date: Fri, 10 Apr 2020 14:51:56 -0700 Subject: [PATCH] Publish unit test results from Linux and Mac builds (#3480) * Added publish test results step to Linux and Mac builds. * Fix test result file pattern. --- .../ci_build/github/azure-pipelines/templates/linux-ci.yml | 7 +++++++ tools/ci_build/github/azure-pipelines/templates/mac-ci.yml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/tools/ci_build/github/azure-pipelines/templates/linux-ci.yml b/tools/ci_build/github/azure-pipelines/templates/linux-ci.yml index 0e621903cd..889f543d72 100644 --- a/tools/ci_build/github/azure-pipelines/templates/linux-ci.yml +++ b/tools/ci_build/github/azure-pipelines/templates/linux-ci.yml @@ -28,6 +28,13 @@ jobs: - template: linux-set-variables-and-download.yml - script: ${{ parameters.BuildCommand }} displayName: 'Command Line Script' + - task: PublishTestResults@2 + displayName: 'Publish unit test results' + inputs: + testResultsFiles: '**/*.results.xml' + searchFolder: '$(Build.BinariesDirectory)' + testRunTitle: 'Unit Test Run' + condition: succeededOrFailed() - ${{ if eq(parameters['DoNugetPack'], 'true') }}: - script: | ${{ parameters.NuPackScript }} diff --git a/tools/ci_build/github/azure-pipelines/templates/mac-ci.yml b/tools/ci_build/github/azure-pipelines/templates/mac-ci.yml index 53e88ba705..a844055b18 100644 --- a/tools/ci_build/github/azure-pipelines/templates/mac-ci.yml +++ b/tools/ci_build/github/azure-pipelines/templates/mac-ci.yml @@ -28,6 +28,13 @@ jobs: sudo xcode-select --switch /Applications/Xcode_10.app/Contents/Developer ${{ parameters.BuildCommand }} displayName: 'Build and Test OnnxRuntime lib for MacOS' + - task: PublishTestResults@2 + displayName: 'Publish unit test results' + inputs: + testResultsFiles: '**/*.results.xml' + searchFolder: '$(Build.BinariesDirectory)' + testRunTitle: 'Unit Test Run' + condition: succeededOrFailed() - ${{ if eq(parameters['DoNugetPack'], 'true') }}: - script: | ${{ parameters.NuPackScript }}