我有一个 CakeBuild 构建脚本,它编译 Visual Studio 2015 解决方案,然后使用 NUnit 3 的 Cake 插件运行单元测试并生成 TestResult.xml 文件。测试在本地运行时成功通过并生成报告。
TeamCity(版本 10.0.2)正在运行相同的构建脚本,构建代理也成功运行了测试(全部通过)并生成了 TestReport.xml 文件。
TeamCity 构建配置已通过 XML 报告处理构建功能进行配置,以导入 NUnit 报告。构建日志表明这也已成功发生。日志示例:
[10:06:41]NUnit report watcher
[10:06:41][NUnit report watcher] 1 report found for paths:
[10:06:41][NUnit report watcher] **/TestResult.xml
[10:06:41][NUnit report watcher] Successfully parsed
[10:06:41][Successfully parsed] 1 report
[10:06:41][Successfully parsed] build\TestResult.xml
但是,在构建运行中没有对任何测试的引用 - 测试选项卡完全丢失,并且根本没有对测试的其他引用。
是否需要配置其他任何东西才能显示测试结果?