即使Selenium执行完成,Jenkins管道也不会继续进行

时间:2020-04-20 12:19:32

标签: selenium jenkins selenium-webdriver jenkins-pipeline devops

我有一个带有Selenium执行阶段的管道,其中Selenium测试的执行大约需要5个小时。

在“ Selenium执行”阶段,我编写了代码来执行Selenium测试,然后备份结果。这里,流水线在ABC机器上执行,而硒阶段在XYZ客户端上执行。我正在遵循以下代码来实现相同的目标-

pipeline {
    agent {lable 'ABC'}

    stages {

        stage('Selenium Execution') {
            steps {
              node('XYZ')
                script {
                         <method call to execute Selenium tests is here>
                         <method call to take results backup here> 
                    }
                }
              }
            }
        }

    }
}

触发构建后,通过查看控制台日志可以看到Selenium测试已完全执行。但是,在执行下一个要执行结果备份的代码之后,将不会执行备份,也不会看到相同的错误。

管道被卡在那里。您能帮我了解这里可能是问题还是什么方法来识别问题?

0 个答案:

没有答案