title: selenium, jmeter (non gui) and chromedriver
body: <p>I created a script in Jmeter that works in the gui and I moved it to an AWS instance.
  I'm using:
  selenium-server-standalone-2.35.0.jar
  ChromeDriver (v2.2)
  Chromium 37.0.2062.120 Ubuntu 14.04
  and Jmeter 2.11</p>
  
  <p>The script works in the gui (where it reaches my site, logs in etc) but in the non gui mode I get this error in the log file:</p>
  
  <pre><code>2014/10/10 17:54:22 ERROR - jmeter.threads.JMeterThread: Test failed! org.openqa.selenium.WebDriverException: unknown error: unable to discover open pages
    (Driver info: chromedriver=2.2,platform=Linux 3.13.0-36-generic x86_64) (WARNING: The server did not provide any stacktrace information)
  Command duration or timeout: 21.32 seconds
  Build info: version: '2.39.0', revision: '14fa800511cc5d66d426e08b0b2ab926c7ed7398', time: '2013-12-16 13:18:38'
  System info: host: 'ip-10-1-1-132', ip: '10.1.1.132', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-36-generic', java.version: '1.7.0_65'
  Driver info: org.openqa.selenium.chrome.ChromeDriver
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
          at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:193)
          at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145)
          at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:554)
          at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:216)
          at org.openqa.selenium.chrome.ChromeDriver.startSession(ChromeDriver.java:182)
          at org.openqa.selenium.remote.RemoteWebDriver.&lt;init&gt;(RemoteWebDriver.java:111)
          at org.openqa.selenium.remote.RemoteWebDriver.&lt;init&gt;(RemoteWebDriver.java:115)
          at org.openqa.selenium.chrome.ChromeDriver.&lt;init&gt;(ChromeDriver.java:161)
          at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:44)
          at com.googlecode.jmeter.plugins.webdriver.config.ChromeDriverConfig.createBrowser(ChromeDriverConfig.java:16)
          at com.googlecode.jmeter.plugins.webdriver.config.WebDriverConfig.threadStarted(WebDriverConfig.java:212)
          at org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:597)
          at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:961)
          at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:946)
          at org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:566)
          at org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:554)
          at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:253)
          at java.lang.Thread.run(Thread.java:745)
  </code></pre>
  
  <p>Any ideas?</p>