# Execute tests on selenium grid via Jenkins without DISPLAY inside Docker container

**URL:** <https://forum.katalon.com/t/execute-tests-on-selenium-grid-via-jenkins-without-display-inside-docker-container/11164>\
**Category:** Integrations\
**Tags:** jenkins, integrations, katalon-studio\
**Created:** [May 25, 2018, 12:47pm UTC](https://forum.katalon.com/t/execute-tests-on-selenium-grid-via-jenkins-without-display-inside-docker-container/11164 "2018-05-25T12:47:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chris\_Werner\_Rau](https://avatars.discourse-cdn.com/v4/letter/c/c57346/32.png) [@Chris\_Werner\_Rau](https://forum.katalon.com/u/Chris_Werner_Rau)\
**Post date:** [May 25, 2018, 12:47pm UTC](https://forum.katalon.com/t/execute-tests-on-selenium-grid-via-jenkins-without-display-inside-docker-container/11164/1 "2018-05-25T12:47:38Z")

</div>

I want to run the Katalon test suites via Jenkins. If I run the following command on linux inside a Docker container:

```auto
exec /opt/katalonstudio/katalon -runMode=console -remoteWebDriverType=Selenium -remoteWebDriverUrl=http://hub.local/wd/hub -reportFolder=/report -projectPath=/katalon/project/test2.prj -browserType=Safari -retry=0 '-testSuitePath=Test Suites/TS_RegressionTest'

```

It fails with:

```auto
Test Cases/Main Test Cases/TC1_Verify Successful Login FAILED because (of) java.awt.HeadlessException: 
No X11 DISPLAY variable was set, but this program performed an operation which requires it.

```

Although it shouldn’t require a DISPLAY, because it should only run remotely?

---

<div class="post-metadata">

**Author:** ![Marcel\_Strocker](https://avatars.discourse-cdn.com/v4/letter/m/3bc359/32.png) [@Marcel\_Strocker](https://forum.katalon.com/u/Marcel_Strocker)\
**Post date:** [May 28, 2018, 8:43am UTC](https://forum.katalon.com/t/execute-tests-on-selenium-grid-via-jenkins-without-display-inside-docker-container/11164/2 "2018-05-28T08:43:10Z")

</div>

Maybe this Post can help: [http://forum.katalon.com/discussion/4007/running-katalon-on-linux-machine-after-ssh-is-throwing-javaawtheadlessexception–no-x11-display](http://forum.katalon.com/discussion/4007/running-katalon-on-linux-machine-after-ssh-is-throwing-javaawtheadlessexception--no-x11-display "Link: http://forum.katalon.com/discussion/4007/running-katalon-on-linux-machine-after-ssh-is-throwing-javaawtheadlessexception--no-x11-display")

---

<div class="post-metadata">

**Author:** ![Chris\_Werner\_Rau](https://avatars.discourse-cdn.com/v4/letter/c/c57346/32.png) [@Chris\_Werner\_Rau](https://forum.katalon.com/u/Chris_Werner_Rau)\
**Post date:** [May 28, 2018, 8:45am UTC](https://forum.katalon.com/t/execute-tests-on-selenium-grid-via-jenkins-without-display-inside-docker-container/11164/3 "2018-05-28T08:45:50Z")

</div>

Thanks, but this doesn’t help me, because even if I use the official Docker Image, which has a DISPLAY via xvfb, it fails with the following message:

```auto
Unable to open browser with url: 'http://demoaut.katalon.com' (Root cause: org.openqa.selenium.WebDriverException: SafariDriver requires Safari 10 running on OSX El Capitan or greater.

```
