是否有可能比较詹金斯的两个非连续工作的测试结果?

osh*_*hai 6 junit jenkins

我想比较jenkins中两个工作的测试结果.在我的情况下,这些工作不是连续的,所以通常的测试结果表明这项工作不够好.
有没有办法得到这个观点?或者是否可以自己编写这样的插件?

mal*_*cot 1

我有一个类似的设置,尽管不完全相同。在您的情况下,我所做的工作将如下所示:作业 A 存储由其构建 id 键入的测试结果(例如,junit xml),并通过参数化触发器插件将测试结果的位置传递给它来启动作业 C。然后,作业 C 可以简单地发布这些测试,或者对它们进行一些额外的处理。就测试和启动作业 C 而言,作业 B 与作业 A 执行相同的操作。然后您的所有结果都会汇总到作业 C 中。

作业 C 所做的额外处理可能包括将测试 A 的结果存储在临时位置,然后与作业 B 的结果一起稍后处理它们。这不是自动的,但仍然比编写一个全新的插件容易得多。您也可以按照您想要的任何方式自定义它。