Hi
Building in workspace /var/lib/jenkins/workspace/KatalonPOC
#!/bin/bash
export DISPLAY=:1
/var/Katalon_Studio_Linux_64-6.1.5/katalon -noSplash -runMode=console -projectPath="$WORKSPACE/katalon-project.prj" -reportFolder="$WORKSPACE/Reports" -retry=0 -testSuitePath=“Test Suites/NightlyTestSuite” -executionProfile=“default” -browserType=“Chrome” -apiKey=cc8af8de-a3d9-4dee-8e42-ac8753ae4b6d
set +e
Opening project file: /var/lib/jenkins/workspace/KatalonPOC/katalon-project.prj
Warning! Please run Katalon execution command outside of the project folder.
Parsing custom keywords in Plugins folder…
org.eclipse.core.internal.resources.ResourceException: Invalid project description.
why cannot run from jenkins workspace?
how to point my execution command?
1 Like
hello,
ok got it to work
#!/bin/bash
export DISPLAY=:1
cd /home
/var/Katalon_Studio_Linux_64-6.1.5/katalon -noSplash -runMode=console -projectPath="$WORKSPACE/katalon-project.prj" -reportFolder="$WORKSPACE/Reports" -retry=0 -testSuitePath="Test Suites/NightlyTestSuite" -executionProfile="default" -browserType="Chrome" -apiKey=********
set +e
hi,
issue to open Chrome in linux
Katalon Studio 6.1.5
chromedriver is located at default location: /var/Katalon_Studio_Linux_64-6.1.5/configuration/resources/drivers/chromedriver_linux64/chromedriver. In case your browser is updated to a newer version, please use this command to update chromdriver: --config -webui.autoUpdateDrivers=true
where to use this command
–config -webui.autoUpdateDrivers=true
ok added here
#!/bin/bash
export DISPLAY=:1
cd /home
/var/Katalon_Studio_Linux_64-6.1.5/katalon -noSplash -runMode=console -projectPath="$WORKSPACE/katalon-project.prj" -reportFolder="$WORKSPACE/Reports" -retry=0 -testSuitePath="Test Suites/NightlyTestSuite" -executionProfile="default" -browserType="Chrome (headless)" -apiKey=***************** --config -webui.autoUpdateDrivers=true
set +e
not success chrome not open
Starting ‘Chrome (headless)’ driver
Test Cases/************
FAILED
com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url *********
BEFORE start to using verision 6.1.5 all works fine (5.8.6)
Why starting to use this latest version is so hard to get work???
I have changed the chrome driver not success
In Linux I have
Google Chrome 70.0.3538.67
ChromeDriver 2.44.609551 (5d576e9a44fe4c5b6a07e568f1ebc753f1214634)
with this version no issues
Katalon_Studio_Linux_64-5.8.6
Please fix this issue which is related to latest Linux version 6.1.5
Hello team,
I will need this to work in my Linux env
In Linux I have
Google Chrome 70.0.3538.67
ChromeDriver 2.44.609551 (5d576e9a44fe4c5b6a07e568f1ebc753f1214634)
PLEASE
i will need answer for that
hello boys
still waiting to some guru will answer or are there any guru
is this only what you can give me???
Marek_MelocikCommunity Moderator
" One topic for single problem is enough. Please, do not create duplicates. Thank you."
hi,
no success with xfvb
Xvfb starting$ /usr/bin/Xvfb :1 -fbdir /var/lib/jenkins/xvfb-74-…fbdir5088538664889313104
[NautilusPreviewTestSmoke] $ /bin/bash /tmp/jenkins5728593758880910021.sh
_XSERVTransSocketINETCreateListener: …SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
(EE)
Fatal server error:
(EE) Cannot establish any listening sockets - Make sure an X server isn’t already running(EE)
all testcases are failed with linux verison 6.1.5
com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ‘’
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.openBrowser(OpenBrowserKeyword.groovy:81)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.execute(OpenBrowserKeyword.groovy:67)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
at Nautilus-login.run(Nautilus-login:23)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:337)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestCaseMainPhase(TestSuiteExecutor.java:133)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestSuiteMainPhase(TestSuiteExecutor.java:116)
at com.kms.katalon.core.main.TestSuiteExecutor.execute(TestSuiteExecutor.java:83)
at com.kms.katalon.core.main.TestCaseMain.startTestSuite(TestCaseMain.java:157)
at com.kms.katalon.core.main.TestCaseMain$startTestSuite$0.call(Unknown Source)
at TempTestSuite1561357959119.run(TempTestSuite1561357959119.groovy:35)
Caused by: com.kms.katalon.core.exception.StepFailedException: java.lang.IllegalAccessError: tried to access method com.google.common.util.concurrent.SimpleTimeLimiter.(Ljava/util/concurrent/ExecutorService;)V from class org.openqa.selenium.net.UrlChecker
at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:194)
In testcase I have
WebUI.openBrowser(’’)
WebUI.navigateToUrl(baseUrl)
and with linux version 5.8.6 all test cases which are designed with Katalon Studio 6.1.5 will fails in Jenkins build and all other test cases which are implemented previously version (6.1.2) in Katalon studio success
some other resp needed cause this was not the correct one
use xfvb.
no issues when running in Katalon studio 6.1.5
and in Jenkins log
FAILED because (of) (Stack trace: org.codehaus.groovy.runtime.InvokerInvocationException: java.lang.NoClassDefFoundError: Could not initialize class internal.GlobalVariable
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:100)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1215)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1024)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:812)
at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:144)
at paymentWeb.modirum3dSecurity.invokeMethod(modirum3dSecurity.groovy)
at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:46)
at org.codehaus.groovy.runtime.callsite.StaticMetaClassSite.call(StaticMetaClassSite.java:53)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)
at Script1561023570904.run(Script1561023570904.groovy:25)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:183)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:108)
hello you
executed in Linux env will get error like
Katalon Linux version 6.1.5
Google Chrome 70.0.3538.67
ChromeDriver 2.44.609551 (5d576e9a44fe4c5b6a07e568f1ebc753f1214634)
2019-06-27 14:33:19.343 DEBUG testcase.Nautilus-login - 1: openBrowser("")
2019-06-27 14:33:19.503 INFO c.k.k.core.webui.driver.DriverFactory - Starting ‘Chrome’ driver
2019-06-27 14:33:19.514 INFO c.k.k.c.w.util.WebDriverPropertyUtil - User set preference: [‘args’, ‘[–no-sandbox, --disable-infobars]’]
2019-06-27 14:33:19.530 INFO c.k.k.core.webui.driver.DriverFactory - Action delay is set to 0 seconds
2019-06-27 14:33:21.808 WARN c.k.k.core.webui.driver.DriverFactory - tried to access method com.google.common.util.concurrent.SimpleTimeLimiter.(Ljava/util/concurrent/ExecutorService;)V from class org.openqa.selenium.net.UrlChecker
Starting ChromeDriver 2.43.600233 (523efee95e3d68b8719b3a1c83051aa63aa6b10d) on port 10446
Only local connections are allowed.
2019-06-27 14:33:21.832 ERROR c.k.k.core.keyword.internal.KeywordMain - Unable to open browser with url: ‘’ (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ‘’
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.openBrowser(OpenBrowserKeyword.groovy:81)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.execute(OpenBrowserKeyword.groovy:67)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
at Nautilus-login.run(Nautilus-login:23)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:337)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestCaseMainPhase(TestSuiteExecutor.java:133)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestSuiteMainPhase(TestSuiteExecutor.java:116)
at com.kms.katalon.core.main.TestSuiteExecutor.execute(TestSuiteExecutor.java:83)
at com.kms.katalon.core.main.TestCaseMain.startTestSuite(TestCaseMain.java:157)
at com.kms.katalon.core.main.TestCaseMain$startTestSuite$0.call(Unknown Source)
at TempTestSuite1561635192208.run(TempTestSuite1561635192208.groovy:35)
Caused by: com.kms.katalon.core.exception.StepFailedException: java.lang.IllegalAccessError: tried to access method com.google.common.util.concurrent.SimpleTimeLimiter.(Ljava/util/concurrent/ExecutorService;)V from class org.openqa.selenium.net.UrlChecker
at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:194)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.doCall(OpenBrowserKeyword.groovy:74)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.call(OpenBrowserKeyword.groovy)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.openBrowser(OpenBrowserKeyword.groovy:81)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.execute(OpenBrowserKeyword.groovy:67)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
at Script1559301310529.run(Script1559301310529.groovy:23)
… 13 more
Caused by: java.lang.IllegalAccessError: tried to access method com.google.common.util.concurrent.SimpleTimeLimiter.(Ljava/util/concurrent/ExecutorService;)V from class org.openqa.selenium.net.UrlChecker
at org.openqa.selenium.net.UrlChecker.(UrlChecker.java:66)
at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:168)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:62)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:572)
at com.kms.katalon.selenium.driver.CChromeDriver.execute(CChromeDriver.java:20)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:240)
at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:126)
at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:139)
at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:171)
at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:139)
at com.kms.katalon.selenium.driver.CChromeDriver.(CChromeDriver.java:13)
at com.kms.katalon.core.webui.driver.DriverFactory.createNewChromeDriver(DriverFactory.java:281)
at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:243)
at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:188)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.doCall(OpenBrowserKeyword.groovy:74)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.call(OpenBrowserKeyword.groovy)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.openBrowser(OpenBrowserKeyword.groovy:81)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.execute(OpenBrowserKeyword.groovy:67)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
at Nautilus-login.run(Nautilus-login:23)
… 13 more