JetBrains / meta-runner-power-pack

A set of Meta-runners for TeamCity
Apache License 2.0
257 stars 125 forks source link

xUnit.net + dotCover how to publish coverage report in teamcity web ui ? #110

Open valeriob opened 6 years ago

valeriob commented 6 years ago

I'm using teamcity 2017.2 and it does not show up with

Export dotCover report

enabled UPDATE: i just noticed this error : No available .NET Coverage report generator for type 'dotcover'. Skipped files: [C:\TeamCity\buildAgent\work\3915e306ed37130f\xunitcoverage.dcvr] any clue ?

sventore commented 6 years ago

2017.2 seems to require this line: Write-Host "##teamcity[dotNetCoverage dotcover_home='$dotCoverExecutable']"

before this line (already in the meta runner) write-host "##teamcity[importData type='dotNetCoverage' tool='dotcover' path='$outputFile']"

dtretyakov commented 6 years ago

In TeamCity 2017.2 appeared problem with dotCover path resolution, which will be fixed in 2017.2.2.

Current workaround is to specify dotcover_home parameter explicitly as mentioned in https://github.com/JetBrains/meta-runner-power-pack/issues/110#issuecomment-357442615