gpt4 book ai didi

jenkins - 如何在控制台输出中显示正在运行的测试总数?

转载 作者:行者123 更新时间:2023-12-03 04:16:42 25 4
gpt4 key购买 nike

我们正在使用Gradle在Jenkins服务器上运行Selenium测试。我正在使用代码shown here来显示测试通过或失败的测试。

但是,我真正想看到的是运行的总数,例如在本地控制台上运行测试时Gradle显示(动画)的内容:

enter image description here

我想是因为它正在重写相同的控制台行,所以在Jenkins中不会出现。有没有办法让X tests completed, Y skipped, Z failed文本在每次更改时在控制台中永久打印出来?

最佳答案

您可以为此编写自己的test listener:

def testStats = [:]
test {
afterTest { desc, result ->
testStats[result.resultType] = (testStats[result.resultType] ?: 0) + 1
logger.quiet "Executed test ${desc.name}, $testStats"
}
}

关于jenkins - 如何在控制台输出中显示正在运行的测试总数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54826210/

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