Jenkins gradle java.lang.interrupted Jbehave自动测试的异常

时间:2018-10-31 01:29:41

标签: jenkins gradle jbehave

我的自动JBehave测试用例在IntelliJ中运行良好,但是当在Jenkins中作为作业运行时,会引发以下错误。此错误与任何特定的测试用例/方案都不一致。作业保持空闲状态,并且在特定的非活动状态后作业失败。

java.lang.InterruptedException
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:502)
        at java.lang.UNIXProcess.waitFor(UNIXProcess.java:396)
        at hudson.Proc$LocalProc.join(Proc.java:324)
        at hudson.Launcher$ProcStarter.join(Launcher.java:474)
        at hudson.plugins.gradle.Gradle.performTask(Gradle.java:333)
        at hudson.plugins.gradle.Gradle.perform(Gradle.java:225)
        at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
        at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
        at hudson.model.Build$BuildExecution.build(Build.java:206)
        at hudson.model.Build$BuildExecution.doRun(Build.java:163)
        at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
        at hudson.model.Run.execute(Run.java:1727)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
        at hudson.model.ResourceController.execute(ResourceController.java:97)
        at hudson.model.Executor.run(Executor.java:429)

我尝试将Storiesrunner.java中的超时值增加到100000,但是仍然看到问题。

 configuredEmbedder()
                            .embedderControls()
                            .useStoryTimeouts("100000")

Linux(Centos Java 1.8)中安装的Jenkins版本:Jenkins ver。 2.105 Gradle插件:1.9。 Gradle 4.9版

performTask(Gradle.java:333)具有

launcher.launch().cmds(args).envs(env).stdout(gca)
                        .pwd(rootLauncher).join();

0 个答案:

没有答案