2012-06-25 46 views
1

我正在TeamCity 7上运行NCover 3,TeamCity正在启动封面程序,我可以在我的文件目录中找到fullcoveragereport.html,但是TeamCity没有创建一个选项卡覆盖面。显示TeamCity中的NCover覆盖率报告

我不能在TeamCity中查看这个Ncover fullcoveragereport.html。我认为它与我的报告选项卡设置有关,在起始页部分下,它说 “从构建工件的根目录到生成的报告的起始页面的相对路径 要从存档引用文件,请使用[path-to-archive]![relative-path]语法。“这是参考构建服务器计算机,也就是我想将它从.buildserver文件夹指向coverage.zip文件夹?

我现在得到一个“这是一个自动生成的索引文件(在生成的报告中没有找到index.html)”。在覆盖标签中,我想我越来越接近...

任何想法或我可能错过的东西?

+0

实际上我的报告没有出现在teamcity中。 –

+0

http://confluence.jetbrains.net/display/TCD7/Manually+Configuring+Reporting+Coverage我认为这个链接可能有用 –

回答

1

因此,似乎使用许多missread文档,并把/ 作为参数。他们还投入FullCoverageReport:Html:{teamcity.report.path}。

实际上,它应该是一个完整的字符串,或者在那里抛出一些人。

//or FullCoverageReport:Html:{teamcity.report.path} 

在这种情况下(我不是100%肯定为什么),这仍然没有奏效。我很高兴地发现,

//or Summary:Html:{teamcity.report.path} 

将工作。它不像完整的NCover报告那样冗长,但是它击败了一个空的index.html文件。

我要去尝试一些其他的报告命令(见下文),看看是否我可以让一个特设FullCoverageReport就够了。 http://docs.ncover.com/kb/reports-available-in-ncover-classic-and-ncover-complete/