首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins上的CppUTest

Jenkins上的CppUTest
EN

Stack Overflow用户
提问于 2021-03-29 23:28:15
回答 1查看 128关注 0票数 0

我们使用CppUTest来运行单元测试。这是由Cmake/忍者执行的,在构建测试之后,我们使用忍者来执行它们ninja test

这方面的输出示例如下:

代码语言:javascript
复制
1/3 Test #1: Test1...................................................   Passed    0.03 sec
      Start 2: Test2
2/3 Test #2: Test2.........................................................   Passed    0.00 sec
      Start 3: Test3
3/3 Test #3: Test3..............................................................***Exception: SegFault  0.00 sec

66% tests passed, 1 tests failed out of 3

Total Test time (real) =   0.26 sec

The following tests FAILED:
     3 - Test3 (SEGFAULT)
Errors while running CTest
FAILED: CMakeFiles/test.util 

如果我在我的机器上触发本地构建并手动分析它,这是可以的。现在,我正在寻找一个已经存在的解决方案来帮助jenkins分析输出。

现在,Jenkins执行构建并“成功”退出,因为命令本身ninja test执行成功,但不是所有测试。

EN

回答 1

Stack Overflow用户

发布于 2021-04-26 21:17:02

也许您已经找到了这一点,但是您可以使用cpputest和-ojunit输出标志创建一个JUnit输出。然后,Jenkins应该能够从此文件导入结果。

CppUTest Commandline Switches

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

https://stackoverflow.com/questions/66856998

复制
相关文章

相似问题

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