【发布时间】:2012-07-18 11:47:36
【问题描述】:
我在 Jenkins 中使用 google test 成功运行了我的单元测试,但我不知道如何显示 gtest 生成的 .xml 文件。据说gtest满足JUnit格式,所以我设置如下:
但它在构建后以错误告终。
未找到测试报告文件。配置错误?
构建步骤“发布 JUnit 测试结果报告”将构建结果更改为 FAILURE
完成:失败
【问题讨论】:
-
result.xml 是否位于工作区根目录中?如果您浏览您的工作区,您应该能够找到 result.xml 以及它所在的确切路径。
-
@sti:我添加了确切的错误,Jenkins 的工作空间根在哪里?
-
我知道可能会迟到,但也许有人再次遇到这个问题,幸运的是 gtest 现在与 Jenkins 中的 JUnit 兼容(我读到仍有一些问题,但对我来说一切都很好)我用过来自他们的 master 分支的最新 gtest,生成的 xml 与 JUnit 兼容,并且由 Jenkins 简单地提取和处理。
标签: jenkins googletest