自动化测试时使用重试功能时的Jenkins状态

问题描述 投票:0回答:1

我正在我的测试存储库之一中使用重试侦听器,该存储库每天都在运行。 在 jenkins 中,我们使用 TestNG 结果插件 835.v51

在图中您可以看到所有测试均已通过,仅重试了 1 个测试。 最后,当处理restng-result.xml文件时,我在日志中收到此消息 “0.970874% 的测试被跳过,超过了 0% 的阈值。将构建标记为不稳定”

有谁知道,如果使用重试功能,如何使詹金斯管道状态成功?

谢谢你

在此输入图片描述

自动化测试后修复 jenkins 状态

selenium-webdriver jenkins jenkins-pipeline testng retry-logic
1个回答
0
投票

如果你的jenkins作业是管道作业,只需在testNG步骤中添加unstableSkips: 100:

testNG unstableSkips: 100

如果您的 jenkins 作业不是管道作业,您将在 TestNG 结果发布构建后操作的高级部分中找到一个标记构建成功的选项: enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.