Skip to content

Commit bfcbde5

Browse files
committed
ci: upload test results
1 parent a84863f commit bfcbde5

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

.vsts-ci.yml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,13 @@ jobs:
3636
workDir: '/build'
3737
containerCommand: '/src/ci/test.sh'
3838
detached: false
39+
- task: PublishTestResults@2
40+
displayName: Publish Test Results
41+
condition: succeededOrFailed()
42+
inputs:
43+
testResultsFiles: 'results_*.xml'
44+
searchFolder: '$(Build.BinariesDirectory)'
45+
mergeTestResults: true
3946

4047
- job: linux_trusty_gcc_mbedtls
4148
displayName: 'Linux (Trusty; GCC; mbedTLS)'
@@ -69,6 +76,13 @@ jobs:
6976
workDir: '/build'
7077
containerCommand: '/src/ci/test.sh'
7178
detached: false
79+
- task: PublishTestResults@2
80+
displayName: Publish Test Results
81+
condition: succeededOrFailed()
82+
inputs:
83+
testResultsFiles: 'results_*.xml'
84+
searchFolder: '$(Build.BinariesDirectory)'
85+
mergeTestResults: true
7286

7387
- job: linux_trusty_clang_openssl
7488
displayName: 'Linux (Trusty; Clang; OpenSSL)'
@@ -100,6 +114,13 @@ jobs:
100114
workDir: '/build'
101115
containerCommand: '/src/ci/test.sh'
102116
detached: false
117+
- task: PublishTestResults@2
118+
displayName: Publish Test Results
119+
condition: succeededOrFailed()
120+
inputs:
121+
testResultsFiles: 'results_*.xml'
122+
searchFolder: '$(Build.BinariesDirectory)'
123+
mergeTestResults: true
103124

104125
- job: linux_trusty_clang_mbedtls
105126
displayName: 'Linux (Trusty; Clang; mbedTLS)'
@@ -133,6 +154,13 @@ jobs:
133154
workDir: '/build'
134155
containerCommand: '/src/ci/test.sh'
135156
detached: false
157+
- task: PublishTestResults@2
158+
displayName: Publish Test Results
159+
condition: succeededOrFailed()
160+
inputs:
161+
testResultsFiles: 'results_*.xml'
162+
searchFolder: '$(Build.BinariesDirectory)'
163+
mergeTestResults: true
136164

137165
- job: macos
138166
displayName: 'macOS'
@@ -150,6 +178,13 @@ jobs:
150178
env:
151179
TMPDIR: $(Agent.TempDirectory)
152180
LEAK_CHECK: leaks
181+
- task: PublishTestResults@2
182+
displayName: Publish Test Results
183+
condition: succeededOrFailed()
184+
inputs:
185+
testResultsFiles: 'results_*.xml'
186+
searchFolder: '$(Build.BinariesDirectory)'
187+
mergeTestResults: true
153188

154189
- job: windows_vs_amd64
155190
displayName: 'Windows (Visual Studio; amd64)'
@@ -161,6 +196,13 @@ jobs:
161196
CMAKE_OPTIONS: -DMSVC_CRTDBG=ON -G"Visual Studio 12 2013 Win64"
162197
- powershell: . '$(Build.SourcesDirectory)\ci\test.ps1'
163198
displayName: Test
199+
- task: PublishTestResults@2
200+
displayName: Publish Test Results
201+
condition: succeededOrFailed()
202+
inputs:
203+
testResultsFiles: 'results_*.xml'
204+
searchFolder: '$(Build.BinariesDirectory)'
205+
mergeTestResults: true
164206

165207
- job: windows_vs_x86
166208
displayName: 'Windows (Visual Studio; x86)'
@@ -172,6 +214,13 @@ jobs:
172214
CMAKE_OPTIONS: -DMSVC_CRTDBG=ON -G"Visual Studio 12 2013"
173215
- powershell: . '$(Build.SourcesDirectory)\ci\test.ps1'
174216
displayName: Test
217+
- task: PublishTestResults@2
218+
displayName: Publish Test Results
219+
condition: succeededOrFailed()
220+
inputs:
221+
testResultsFiles: 'results_*.xml'
222+
searchFolder: '$(Build.BinariesDirectory)'
223+
mergeTestResults: true
175224

176225
- job: windows_mingw_amd64
177226
displayName: 'Windows (MinGW; amd64)'
@@ -189,6 +238,13 @@ jobs:
189238
PATH: $(Agent.TempDirectory)\mingw64\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CMake\bin
190239
- powershell: . '$(Build.SourcesDirectory)\ci\test.ps1'
191240
displayName: Test
241+
- task: PublishTestResults@2
242+
displayName: Publish Test Results
243+
condition: succeededOrFailed()
244+
inputs:
245+
testResultsFiles: 'results_*.xml'
246+
searchFolder: '$(Build.BinariesDirectory)'
247+
mergeTestResults: true
192248

193249
- job: windows_mingw_x86
194250
displayName: 'Windows (MinGW; x86)'
@@ -206,3 +262,10 @@ jobs:
206262
PATH: $(Agent.TempDirectory)\mingw32\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CMake\bin
207263
- powershell: . '$(Build.SourcesDirectory)\ci\test.ps1'
208264
displayName: Test
265+
- task: PublishTestResults@2
266+
displayName: Publish Test Results
267+
condition: succeededOrFailed()
268+
inputs:
269+
testResultsFiles: 'results_*.xml'
270+
searchFolder: '$(Build.BinariesDirectory)'
271+
mergeTestResults: true

0 commit comments

Comments
 (0)