2010-10-08 72 views
3

我有一个新的cc.net服务器,并试图让nunit结果显示在仪表板上。CruiseControl.Net NUnit结果没有显示在仪表板

结果正被写入buildlog.xml文件,但仪表板上没有输出。

为合并任务状态的文档:

  • 按原来的日志链接,并检查 ,看是否合并含量 包含在XML。如果缺少 ,则进入步骤2.如果是 ,并且在网页中仍未显示 ,请尝试通过电子邮件发送 CCNet用户列表。

我想那描述了我所看到的。

我的合并任务看起来就像文档和我的其他服务器:

 <publishers> 
     <merge> 
      <files> 
       <file>.\*-NUnitResults.xml</file> 
      </files> 
     </merge> 
     <xmllogger /> 
     <statistics /> 
     <modificationHistory onlyLogWhenChangesFound="true" /> 
    </publishers> 

而且-NunitResults.xml文件肯定有。

另外我已配置仪表板以启用Nunit结果。

谢谢!

+0

不要像我一样,并且XML文件的路径错误:如果找不到文件,将不会有通知。 – Jeroen 2012-11-28 13:26:13

回答

4

如果您使用的是NUnit CC.net任务,则不需要手动合并结果。 你说你已配置仪表板以启用Nunit结果。您是否将Nunit Details xsl文件添加到dashboard.config并重新启动整个IIS?

+0

谢谢Benjamin,我根本没有设置dashboard.config,那就是问题所在。 – user470718 2010-10-11 16:06:05

相关问题