仅针对失败的测试的jenkins管道重新运行选项

时间:2019-05-20 14:25:33

标签: jenkins jenkins-pipeline jenkins-declarative-pipeline

我已经设置了詹金斯声明性管道,并且我有设置选择参数来运行类似的测试

parameters {
        choice choices: ['job_1', 'job_2'], description: 'Select job to run.', name: 'JOB_NAME'

        gitParameter branchFilter: 'origin/.*', defaultValue: 'master', name: 'BRANCH', selectedValue: 'DEFAULT'
    }

但是我有很多测试,第二次运行时,我只想在管道中运行失败的测试。有什么方法可以让我选择参数或复选框,也可以通过其他任何方式提供仅运行失败测试的选项。

1 个答案:

答案 0 :(得分:0)

始终建议在解决以前的执行问题后重新运行完整的测试套件。因此,没有针对该问题的标准解决方案。 但是,有一种解决方法,并且它已在Stack Overflow上提供 rerun flaky JUnit test in case they failed

相关问题