首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TeamCity XML报表处理不适用于NUnit 3报表文件

TeamCity XML报表处理不适用于NUnit 3报表文件
EN

Stack Overflow用户
提问于 2016-10-05 23:34:38
回答 1查看 788关注 0票数 5

我有一个编译Visual Studio2015解决方案的CakeBuild构建脚本,然后使用NUnit 3的蛋糕插件来运行单元测试并生成TestResult.xml文件。在本地运行时,测试将成功通过,并生成报告。

同样的构建脚本正在由TeamCity (Version10.0.2)运行,构建代理也成功地运行了测试(全部通过)并生成了TestReport.xml文件。

已经通过XML report Processing构建功能配置了TeamCity构建配置,以导入NUnit报告。构建日志表明,这也已成功实现。日志示例:

代码语言:javascript
复制
[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

但是,在构建运行中没有对任何测试的引用-- Test选项卡完全缺失,并且根本没有对测试的其他引用。

要显示测试结果,还需要配置其他内容吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-11 22:27:18

我们也遇到过同样的问题,并在https://github.com/nunit/teamcity-event-listener/issues/39中找到了解决方案

要点是确保包含向TeamCity报告结果的NUnit.Extension.TeamCityEventListener包。

此外,Nunit Runner设置应包括

代码语言:javascript
复制
NUnit3(path, new NUnit3Settings {
 TeamCity = true
});
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39878232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档