如何在gitlab上运行的CI作业中仅重试失败的自动化测试? 在GitLab CI环境中进行的Automation测试。我们有一个约100多次测试的回归套件。如果由于某些间歇性问题而导致测试失败,则CI作业失败,并且由于下一阶段取决于...

问题描述 投票:0回答:2
allow_failure: true

在每个阶段,如果您的一个测试失败,请返回检查并再次运行它们,甚至设置条件,如果超过10个测试失败,则阻止部署。
gitlab-ci
2个回答
0
投票
the sounds像您可以使用theRetry

关键字:

使用重试,以配置如果作业失败,将重新审判多少次。如果未定义,则默认为0,作业不会重试。

默认值为0,您可以将作业配置为一次或两次重试。您还可以在特定的出口代码上指定故障原因或重试。

0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.