Meta -
OS: Windows 10 Hub, Ubuntu 18.04 Node
Selenium Version: 3.12.0
Browser: chromedriver
Browser Version: 2.38.552522 (64 bit)
Expected Behavior -
Chromedriver opens and navigates to http://www.google.com on Linux virtual machine node after being initiated from Java code on Windows 10 hub
Actual Behavior -
org.openqa.selenium.SessionNotCreatedException: Unable to create new service: ChromeDriverService
Steps to reproduce -
- Set up an Ubuntu 18.04 virtual machine on a Windows 10 host
- Begin selenium hub on host with
java -jar selenium-server-standalone-3.12.0.jar -role hub
- Begin selenium node on Ubuntu machine with
java -Dwebdriver.chrome.driver="<full path to driver>" -jar selenium-server-standalone-3.12.0.jar -role node -hub http://<ip of host machine>:4444/grid/register
- Run the following code on the host machine
@Test
public void test() throws MalformedURLException {
DesiredCapabilities desCap = DesiredCapabilities.chrome();
desCap.setPlatform(Platform.LINUX);
WebDriver remoteWebDriver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), desCap);
remoteWebDriver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS);
remoteWebDriver.get("http://www.google.com");
remoteWebDriver.close();
}
Meta -
OS: Windows 10 Hub, Ubuntu 18.04 Node
Selenium Version: 3.12.0
Browser: chromedriver
Browser Version: 2.38.552522 (64 bit)
Expected Behavior -
Chromedriver opens and navigates to http://www.google.com on Linux virtual machine node after being initiated from Java code on Windows 10 hub
Actual Behavior -
org.openqa.selenium.SessionNotCreatedException: Unable to create new service: ChromeDriverService
Steps to reproduce -
java -jar selenium-server-standalone-3.12.0.jar -role hubjava -Dwebdriver.chrome.driver="<full path to driver>" -jar selenium-server-standalone-3.12.0.jar -role node -hub http://<ip of host machine>:4444/grid/register