I am using a sln2008 build runner and trying to get some coverage for my tests. The tests are running and passing but I am not getting any coverage reported.
I have Partcover configured in my build like this ..
Path = tools\PartCover\PartCover.exe
Include Patterns : [*]*
Report XSLT: tools\PartCover\xslt\Report By Assembly.xslt=>Coverage.html
Now it seems to run fine but when I look for the coverage report the coverage page just has "Coverage by assembly" and nothing else. If I look at the artifacts I can see the tmp file (in .teamcity/.NETCoverage/results) with the xml data and I can see that code was visited. There is a coverage.zip file with 2 html files in it - Coverage.html and index.html - both these just have "Coverage by assembly" and that's it.
Both the PartCover.exe and the Report By Assembly.xslt files are as downloaded from the PartCover site with no modifications.
Any ideas what I'm doing wrong?