@@ -110,8 +110,6 @@ jobs:
110110 condition : and(succeededOrFailed(), ne(variables['Skip.Test'], true))
111111 variables :
112112 - template : ../variables/globals.yml
113- - name : disable.coverage.autogenerate
114- value : true
115113 strategy :
116114 maxParallel : $[ variables['MaxParallelTestJobs'] ]
117115 matrix :
@@ -167,18 +165,17 @@ jobs:
167165 testResultsFormat : " VSTest"
168166 mergeTestResults : true
169167 - task : Palmmedia.reportgenerator.reportgenerator-build-release-task.reportgenerator@4
170- condition : and(succeededOrFailed(), eq(variables['CollectCoverage'], 'true'))
168+ condition : and(succeededOrFailed(), eq(variables['CollectCoverage'], 'true'), eq(variables['coverage.collected'], 'true') )
171169 displayName : Generate Code Coverage Reports
172170 inputs :
173171 reports : $(Build.SourcesDirectory)\sdk\${{parameters.ServiceDirectory}}\**\coverage.cobertura.xml
174172 targetdir : $(Build.ArtifactStagingDirectory)\coverage
175- reporttypes : Cobertura;HtmlInline_AzurePipelines
173+ reporttypes : Cobertura
176174 filefilters : +$(Build.SourcesDirectory)\sdk\${{parameters.ServiceDirectory}}\**
177175 verbosity : Verbose
178176 - task : PublishCodeCoverageResults@1
179- condition : and(succeededOrFailed(), eq(variables['CollectCoverage'], 'true'))
177+ condition : and(succeededOrFailed(), eq(variables['CollectCoverage'], 'true'), eq(variables['coverage.collected'], 'true') )
180178 displayName : Publish Code Coverage Reports
181179 inputs :
182180 codeCoverageTool : Cobertura
183181 summaryFileLocation : $(Build.ArtifactStagingDirectory)\coverage\Cobertura.xml
184- reportDirectory : $(Build.ArtifactStagingDirectory)\coverage
0 commit comments