Comments (3)
Possible causes:
- For null tunnel, did you manually start Selenium or chromedriver on the Jenkins server? null tunnel only works with an already-running webdriver server.
- For selenium tunnel, does the Jenkins server have Java? Selenium requires Java.
When null tunnel is initialized it simply attempts to connect to an already running webdriver server or Selenium.
Selenium tunnel handles more of the webdriver startup process. When the Selenium tunnel is initialized it downloads Selenium and any necessary webdrivers (this is why you see the 'downloading' message), and then starts Selenium. Note that Java is required to run Selenium.
from digdug.
About the null tunnel, I had a bug in my config loader, so I accidentally loaded config with a selenium tunnel. So null tunnel works fine.
For the selenium tunnel I manage to extract the error message, which would be nice to have without meddling with the Tunnel.js
.
The problem is that my docker container is missing Java
. I tried installing it using wget
, but it still didn't work.
Any idea how to install java
for my selenium tunnel in my dockerfile?
from digdug.
I agree, the error message could definitely be better; there's actually an open issue for that.
Regarding how to install java
in your docker container, it depends on your setup, but there are numerous examples online.
from digdug.
Related Issues (20)
- Downloading recent ChromeDrivers fails
- Java requirement and SeleniumTunnel HOT 3
- Update BrowserStack binary support HOT 1
- Verbose flag does not work with Selenium 3.5.x+ HOT 2
- Verbose mode breaks with Selenium 3.5.0 HOT 5
- Switch to Intern 4 for self tests
- Add Edge support to SeleniumTunnel
- chromedriver.exe stays running after tunnel stops HOT 2
- Chrome 65 support needs to to be released HOT 10
- edge or MicrosoftEdge or ? HOT 2
- Downloading Selenium and Drivers via HTTPS through Proxy fails HOT 7
- Update WebDriver versions in dig dug HOT 1
- Include processor arch in tunnel binary directory
- regression in digdug 2.2.4 HOT 11
- Support for Edge Chromium
- SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 74 HOT 1
- Class 'Tunnel' incorrectly implements interface 'Url' HOT 15
- Update webdriver versions HOT 3
- Ctrl-C leaves process running HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from digdug.