Closed
Description
Task name
VSTest
Task version
2
Environment type (Please select at least one enviroment where you face this issue)
- Self-Hosted
- Microsoft Hosted
- VMSS Pool
- Container
Azure DevOps Server type
Azure DevOps Server (Please specify exact version in the textbox below)
Azure DevOps Server Version (if applicable)
No response
Operation system
windows
Question
after running multitarget build and test, code coverage for net462 is not getting published.
steps:
- task: MSBuild@1
displayName: 'Build solution'
inputs:
solution: src/Async.Bridges.sln
msbuildArgs: '/p:TreatWarningsAsErrors="true" /restore'
platform: 'Any CPU'
configuration: '$(BuildConfiguration)'
- task: VSTest@3
displayName: "Run Tests - .NET 6"
inputs:
testRunTitle: "Tests - .NET 6"
searchFolder: '$(System.DefaultWorkingDirectory)\out\$(BuildConfiguration)'
testAssemblyVer2: |
**\net6.0\Tests\Async.Bridges.*Tests.dll
vsTestVersion: 17.0
runSettingsFile: src/Default.runsettings
runInParallel: false
runTestsInIsolation: true
codeCoverageEnabled: true
platform: "$(BuildPlatform)"
configuration: "$(BuildConfiguration)"
diagnosticsEnabled: true
rerunFailedTests: true
rerunFailedThreshold: 20
rerunMaxAttempts: 2
minimumExpectedTests: 1
failOnMinTestsNotRun: true
- task: VSTest@3
displayName: "Run Tests - .NET Framework 4.6.2"
inputs:
testRunTitle: "Tests - .NET Framework 4.6.2"
searchFolder: '$(System.DefaultWorkingDirectory)\out\$(BuildConfiguration)'
testAssemblyVer2: |
**\net462\Tests\Async.Bridges.*Tests.dll
vsTestVersion: 17.0
runSettingsFile: src/Default.runsettings
runInParallel: false
runTestsInIsolation: true
codeCoverageEnabled: true
platform: "$(BuildPlatform)"
configuration: "$(BuildConfiguration)"
diagnosticsEnabled: true
rerunFailedTests: true
rerunFailedThreshold: 20
rerunMaxAttempts: 2
minimumExpectedTests: 1
failOnMinTestsNotRun: true
in ado ui, only coverage from net6.0 dll is published