使用 katalon 执行自动测试时,jenkins 意外中止作业

Unexpected job aborting in jenkins when using katalon to execute automatic tests

我正在控制台模式下使用 Katalon 执行自动测试。

有时 Jenkins 执行的作业会意外结束,没有任何错误。

Katalon Studio version 5.10.1, Jenkins version 2.121.3

我试图找到一些 Jenkins 日志而不是控制台日志,这些日志记录了该作业被中止的原因

Jenkins 控制台日志:

/var/lib/jenkins/.katalon/5.10.1/Katalon_Studio_Linux_64-5.10.1/katalon -noSplash -runMode=console -projectPath=/var/lib/jenkins/workspace/(...) -browserType=Firefox -testSuitePath=Test Suites/MainTestingSuite
Delete folder: Libs
Opening project file: /var/lib/jenkins/workspace/(...).prj
Request sent successfully.
[EL Warning]: 2019-05-10 13:54:15.046–Ignoring attribute [lastRun] on class [TestSuiteEntity] as no Property was generated for it.
**Build step ‘Execute shell’ changed build result to UNSTABLE**
Got SIGTERM, exiting
In exit
Terminating xvnc.
$ vncserver -kill :80
Killing Xvnc4 process ID 29224
Archiving artifacts
‘Reports/MainTestingSuite/’ doesn’t match anything, but ‘’ does. Perhaps that’s what you mean?
No artifacts found that match the file pattern “Reports/MainTestingSuite/”. Configuration error?
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
Finished: FAILURE

有人遇到过这个问题吗?如何追踪那个案例? 我在等你的回答。

我终于找到了那个问题的原因。

当您此时尝试执行两个 Katalon 实例时,Katalon 作业就这样失败了。我已经将 jenkins 的执行者数量更改为 1,并且问题不再发生。

此致