Lines Matching refs:chromedriver
15 # setup method of test that imports chromedriver.
22 CHROMEDRIVER_EXE_PATH = '/usr/local/chromedriver/chromedriver'
27 class chromedriver(object):
38 chrome by chromedriver, if any.
43 @param server_port: Port number for the chromedriver server. If None,
48 @param url_base: Optional base url for chromedriver.
50 the chromedriver binary, if any.
62 # transferred to ChromeDriver.
65 # Start ChromeDriver server
72 # Open a new tab using Chrome remote debugging. ChromeDriver expects
74 # owned by Telemetry, and will be inaccessible to ChromeDriver.
82 # Handle to chromedriver, for chrome automation.
129 """A running ChromeDriver server.
132 src/chrome/test/chromedriver/server/server.py
137 """Starts the ChromeDriver server and waits for it to be ready.
140 exe_path: path to the ChromeDriver executable
145 url_base: Optional base url for chromedriver.
146 extra_args: List of extra arguments to forward to the chromedriver
149 RuntimeError if ChromeDriver fails to start
152 raise RuntimeError('ChromeDriver exe not found at: ' + exe_path)
171 # Chromedriver will look for an X server running on the display
178 raise RuntimeError('ChromeDriver server cannot be started')
181 timeout_msg = 'Timeout on waiting for ChromeDriver to start.'
188 raise RuntimeError('ChromeDriver server did not start')
216 """Kills the ChromeDriver server, if it is running."""