File tree Expand file tree Collapse file tree 2 files changed +10
-14
lines changed Expand file tree Collapse file tree 2 files changed +10
-14
lines changed Original file line number Diff line number Diff line change @@ -18,18 +18,12 @@ steps:
1818- script : dotnet pack -c $(BuildConfiguration) --no-restore
1919 displayName : Pack
2020
21- - task : DotNetCoreCLI@2
21+ - script : |
22+ dotnet test test/coverlet.collector.tests/coverlet.collector.tests.csproj -c $(BuildConfiguration) --no-build -bl:test.collector.binlog --results-directory:"$(Build.SourcesDirectory)\artifacts\Reports" /p:CollectCoverage=true /p:CoverletOutputFormat=opencover /p:Exclude="[coverlet.core.tests.samples.netstandard]*%2c[coverlet.tests.xunit.extensions]*%2c[coverlet.tests.projectsample]*" --diag:"$(Build.SourcesDirectory)\artifacts\log\$(buildConfiguration)\coverlet.collector.test.diag.log;tracelevel=verbose"
23+ dotnet test test/coverlet.core.tests/coverlet.core.tests.csproj -c $(BuildConfiguration) --no-build -bl:test.core.binlog --results-directory:"$(Build.SourcesDirectory)\artifacts\Reports" /p:CollectCoverage=true /p:CoverletOutputFormat=opencover /p:Exclude="[coverlet.core.tests.samples.netstandard]*%2c[coverlet.tests.xunit.extensions]*%2c[coverlet.tests.projectsample]*" --diag:"$(Build.SourcesDirectory)\artifacts\log\$(buildConfiguration)\coverlet.core.test.diag.log;tracelevel=verbose"
24+ dotnet test test/coverlet.integration.tests/coverlet.integration.tests.csproj -c $(BuildConfiguration) --no-build -bl:test.integration.binlog --results-directory:"$(Build.SourcesDirectory)\artifacts\Reports" /p:CollectCoverage=true /p:CoverletOutputFormat=opencover /p:Exclude="[coverlet.core.tests.samples.netstandard]*%2c[coverlet.tests.xunit.extensions]*%2c[coverlet.tests.projectsample]*" --diag:"$(Build.SourcesDirectory)\artifacts\log\$(buildConfiguration)\coverlet.integration.test.diag.log;tracelevel=verbose"
25+ dotnet test test/coverlet.msbuild.tasks.tests/coverlet.msbuild.tasks.tests.csproj -c $(BuildConfiguration) --no-build -bl:test.msbuild.binlog --results-directory:"$(Build.SourcesDirectory)\artifacts\Reports" /p:CollectCoverage=true /p:CoverletOutputFormat=opencover /p:Exclude="[coverlet.core.tests.samples.netstandard]*%2c[coverlet.tests.xunit.extensions]*%2c[coverlet.tests.projectsample]*" --diag:"$(Build.SourcesDirectory)\artifacts\log\$(buildConfiguration)\coverlet.msbuild.test.diag.log;tracelevel=verbose"
2226 displayName : Run tests with coverage
23- inputs :
24- command : test
25- projects : |
26- **/coverlet.collector.tests.csproj
27- **/coverlet.core.tests.csproj
28- **/coverlet.integration.tests.csproj
29- **/coverlet.msbuild.tasks.tests.csproj
30- arguments : -c $(BuildConfiguration) --no-build -bl:test.binlog --results-directory:"$(Build.SourcesDirectory)\artifacts\Reports" /p:CollectCoverage=true /p:CoverletOutputFormat=opencover /p:Exclude="[coverlet.core.tests.samples.netstandard]*%2c[coverlet.tests.xunit.extensions]*%2c[coverlet.tests.projectsample]*" --diag:"$(Build.SourcesDirectory)\artifacts\log\$(buildConfiguration)\coverlet.test.diag.log;tracelevel=verbose"
31- publishTestResults : false
32- testRunTitle : $(Agent.JobName)
3327
3428- task : PublishTestResults@2
3529 inputs :
Original file line number Diff line number Diff line change 11steps :
22- task : CopyFiles@2
3- displayName : Copy tests results
3+ displayName : Copy test results
44 continueOnError : true
55 condition : always()
66 inputs :
@@ -25,11 +25,13 @@ steps:
2525 TargetFolder : ' $(Build.SourcesDirectory)/artifacts/TestLogs'
2626
2727- task : CopyFiles@2
28- displayName : Copy binlog files
28+ displayName : Copy log files
2929 condition : always()
3030 inputs :
3131 SourceFolder : ' $(Build.SourcesDirectory)'
32- Contents : ' **/*.binlog'
32+ Contents : |
33+ **/*.diag.log
34+ **/*.binlog
3335 TargetFolder : ' $(Build.SourcesDirectory)/artifacts/TestLogs/BuildLogs'
3436
3537- task : PublishPipelineArtifact@1
You can’t perform that action at this time.
0 commit comments