Jenkins可以一次性显示跨多个模块的所有测试的状态吗?

时间:2014-02-10 07:13:33

标签: jenkins junit jenkins-plugins

我有一个使用Jenkins for CI的基于Java的多组件应用程序。每个组件都有单元测试(Junit)和集成测试(Concordion)。目前,当我打开Jenkins时,我会单独看到每个项目。一旦我进入一个特定的项目,我就可以看到有多少测试失败,有多少次测试和趋势是什么。

我想知道是否有任何插件可以告诉我 - 当Jenkins打开时,第一页正确 - Jenkins的所有项目的累计(测试已经过去)和有多少不是?

为了提供更多上下文 - 我有多个人在处理多个模块,对一个模块的更改可能会破坏其他模块的测试。对于检查其代码的人来说,进入多个组件并确保他们的更改没有破坏任何内容是不切实际的。如果我知道在我检查我的更改之前总共有1000次通过测试会更容易,现在有998.我知道有2个测试被打破,然后我可以钻进不同的模块以查看匪徒的位置。

2 个答案:

答案 0 :(得分:1)

有多种方法可以在Jenkins上发布多个模块的测试结果。尝试使用这两个插件中的一个Multi Module Tests PublisherDashboard View

答案 1 :(得分:0)

虽然我没有亲自尝试过,但从它的外观来看,Dashboard View插件可能会找到你想要的东西吗?