首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有MSTest插件的Jenkins:“找不到mstest xml覆盖率报告文件”

带有MSTest插件的Jenkins:“找不到mstest xml覆盖率报告文件”
EN

Stack Overflow用户
提问于 2015-03-22 01:35:12
回答 1查看 3.9K关注 0票数 6

在我的构建过程中,VsTest.console测试我的dll并生成一个TestResults\a.trx文件。我添加的唯一参数(超过dll path)是一个.runsettings文件。

.trx文件不是空的,里面的xml非常明确地说明了已经做了什么。双击trx文件将打开vs2013,并且results + coverage会如期显示。

然后,我想用jenkins MSTest plugin发布覆盖结果,但它失败了,因为它查找了一个不存在的文件。以下是输出日志:

代码语言:javascript
复制
MSTest: Processing tests results in file(s) TestResults\a.trx
MSTest: C:\Program Files (x86)\Jenkins\workspace\tepp\TestResults\a.trx
mstest xml coverage report file not found: C:\Program Files (x86)\Jenkins\workspace\tepp\TestResults\mstest-coverage.xml

使用MSTest-runner插件会更好吗?

如果不是,我在构建过程中遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2015-05-20 11:30:04

这个问题似乎是将MSTest代码协变转换成XML

你有没有尝试过像TRX2HTML或TRXER这样的东西?(将它们转换为htm,以便您可以使用发布工件插件进行查看)

TRXER

TRX2HTML

我还发现了this

你能告诉我你的构建步骤吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29185832

复制
相关文章

相似问题

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