【发布时间】:2013-12-03 18:36:40
【问题描述】:
我使用 cppUnit 测试框架,使用 Jenkins 进行持续集成。我已经为 Jenkins 设置了 xUnit 插件来解析 xml 测试报告,它工作正常。
只有一个问题:cppUnit xml 输出器没有添加测试持续时间来报告。我可以通过 CppUnit::XmlOutputterHook 来完成,但我不知道要添加什么。
当我尝试做类似的事情时
<Test id="1">
<Name>test_0001</Name>
<Time>0.01</Time>
</Test>
然后Jenkins报错:
[xUnit] [ERROR] - The result file '<file name here>' for the metric 'CppUnit' is not valid. The result file has been skipped.
所以,我的问题是:如何为具有测试持续时间的 xUnit Jenkins 插件报告有效的 cppUnit xml?
【问题讨论】:
标签: unit-testing jenkins continuous-integration xunit cppunit