Unable run Katalon collection from Jenkins with version 6.3.3

I was able to execution collection with my linux Jenkins with Katalon 5.10.1 version.
But I get errors with the same pipeline using Katalon version 6.3.3

Error :
Project ‘ui-tests’ opened 13:34:01 com.kms.katalon.execution.exception.ExecutionException: Unable to execute test suite ‘Test Suites/TestSuite/Smoke Tests/test’ 13:34:01 at com.kms.katalon.execution.launcher.TestSuiteCollectionConsoleLauncher.buildLauncher(TestSuiteCollectionConsoleLauncher.java:158) 13:34:01 at com.kms.katalon.execution.launcher.TestSuiteCollectionConsoleLauncher.buildSubLaunchers(TestSuiteCollectionConsoleLauncher.java:112) 13:34:01 at com.kms.katalon.execution.launcher.TestSuiteCollectionConsoleLauncher.newInstance(TestSuiteCollectionConsoleLauncher.java:63) 13:34:01 at com.kms.katalon.execution.console.entity.TestSuiteCollectionLauncherOptionParser.getConsoleLauncher(TestSuiteCollectionLauncherOptionParser.java:55) 13:34:01 at com.kms.katalon.execution.console.ConsoleExecutor.execute(ConsoleExecutor.java:77) 13:34:01 at com.kms.katalon.execution.console.ConsoleMain.launch(ConsoleMain.java:151) 13:34:01 at com.kms.katalon.console.application.Application.runConsole(Application.java:76) 13:34:01 at com.kms.katalon.core.application.Application.runConsole(Application.java:87) 13:34:01 at com.kms.katalon.core.application.Application.start(Application.java:70) 13:34:01 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 13:34:01 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) 13:34:01 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 13:34:01 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) 13:34:01 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 13:34:01 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 13:34:01 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 13:34:01 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 13:34:01 at java.lang.reflect.Method.invoke(Method.java:498) 13:34:01 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673) 13:34:01 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) 13:34:01 at org.eclipse.equinox.launcher.Main.run(Main.java:1519) 13:34:01 at org.eclipse.equinox.launcher.Main.main(Main.java:1492) 13:34:01 [Pipeline] echo 13:34:02 The exit code is 2

Just some advice: Katalon versions older than version 7.x are no longer officially supported. While unofficial support may be offered by users in the same position as you, If possible, you should upgrade to get proper support.

Try to delete lib and bin folder, and open the project again to see if it’s a caching problem. I’d also suggest using the latest version to get better support, since 6.x is deprecated as @Russ_Thomas said.

Is it possible to have a trial version for docker Katalon Runtime Engine to make POC ? @Russ_Thomas @ThanhTo

When you download a NEW Katalon and register/activate on a NEW PC I believe you can get a free month long trial.

I also think you get an extra month at the moment due to Covid-19.

1 Like

@ouassa.h

You only need to register a Katalon account with your business email (non-gmail, outlook, etc) and you’d be eligible to a trial license that lets you execute tests on all environments (docker, local machines). After that, if you decide to proceed with the purchase, then you’d need a DevOps RE license to execute tests on Docker.

I tried with Katalon Engine 7.4.0
My job pipline goes into an infinite loop. @Russ_Thomas @ThanhTo

16:59:02 Katalon workspace folder is set to default location: /tmp/session-1b18b1d9 16:59:02 !SESSION 2020-05-15 16:59:00.550 ----------------------------------------------- 16:59:02 eclipse.buildId=unknown 16:59:02 java.version=1.8.0_232 16:59:02 java.vendor=Oracle Corporation 16:59:02 BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US 16:59:02 Framework arguments: -runMode=console -projectPath=/home/jenkins/project/TestsVersion.prj -testSuiteCollectionPath=Test Suites/SimpleTest -reportFolder=/tmp/5 -retry=0 -retryFailedTestCases=false -apiKey=a2e9745d-0f2c-4fc2-aa3b-96e4674bc8c0 16:59:02 Command-line arguments: -os linux -ws gtk -arch x86_64 -data @noDefault -runMode=console -consoleLog -projectPath=/home/jenkins/project/TestsVersion.prj -testSuiteCollectionPath=Test Suites/SimpleTest -reportFolder=/tmp/5 -retry=0 -retryFailedTestCases=false -apiKey=******** 16:59:02 16:59:02 !ENTRY org.eclipse.osgi 4 0 2020-05-15 16:59:02.818 16:59:02 !MESSAGE Application error 16:59:02 !STACK 1 16:59:02 java.lang.NullPointerException 16:59:02 at com.kms.katalon.application.utils.ApplicationInfo.setAppProperty(ApplicationInfo.java:153) 16:59:02 at com.kms.katalon.application.utils.ApplicationInfo.setAppInfoIntoUserHomeDir(ApplicationInfo.java:117) 16:59:02 at com.kms.katalon.core.application.Application.preRunInit(Application.java:128) 16:59:02 at com.kms.katalon.core.application.Application.start(Application.java:65) 16:59:02 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 16:59:02 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) 16:59:02 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 16:59:02 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) 16:59:02 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) 16:59:02 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 16:59:02 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 16:59:02 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 16:59:02 at java.lang.reflect.Method.invoke(Method.java:498) 16:59:02 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673) 16:59:02 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) 16:59:02 at org.eclipse.equinox.launcher.Main.run(Main.java:1519) 16:59:02 at org.eclipse.equinox.launcher.Main.main(Main.java:1492)

16:59:03 Gtk-Message: 16:59:03.233: GtkDialog mapped without a transient parent. This is discouraged.