gpt4 book ai didi

concourse - 如何以可用/交互的方式在大厅中显示 junit 测试报告?

转载 作者:行者123 更新时间:2023-12-04 17:50:41 32 4
gpt4 key购买 nike

我工作的公司正在评估不同的 CI/CD 系统,我们尝试了 GoCD (v17.4)、Jenkins 2 (v2.7) 和 Concourse (v3.2.1)。

我们喜欢 Concourse,但一个很大的缺点测试报告没有以可用的方式显示。我在 slack chat 中询问,有人告诉我 Concourse 显示了控制台的输出,尊重 ANSI 颜色,如果有的话...

...但问题是,XML 测试报告包含的信息远不止用于失败测试的红色,我们需要使用这些信息。

我创建了一个失败的测试Jenkins 有一个很好的插件来对所有测试进行分组,显示额外的信息/指标并对失败的测试进行分组以立即发现它们。它还保留测试结果的历史记录

在 Concourse 中,如果没有测试报告员,则必须向下滚动日志才能查看所有失败的测试……我的同事对此很担心。

Concourse 中是否有一种方法可以像 jenkins 那样解析 junit XML 测试报告并以可用/交互(可点击)的方式在 UI 中显示它?

据我了解,Concourse 没有插件且设计简单,答案似乎是:“不,没有:您可以按原样查看控制台日志”。但如果我错了,请告诉我...谢谢

最佳答案

Concourse 不会故意歧视输出类型。

Concourse 是通用的。这样就没有高度特化、不可重复的自身部署。

Jenkins 专门解决这些类型的问题。在某种程度上,它与让 UI 显示自定义输出具有深度集成。

听起来 Jenkins 可以解决您所有的用例。我不会尝试在这个用例中强加意见。

关于concourse - 如何以可用/交互的方式在大厅中显示 junit 测试报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45240962/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com