blob: 7928d379dcc1219f4760d8b196341e3bb0855557 [file] [log] [blame]
{
"browsers": {
"linux-ssh-chrome": {
"path": "/path/to/google/chrome"
"driver": {
"type": "ssh"
"settings": {
"host": "my-linux-machine"
"port": 9515
"ssh_port": 22
"ssh_user": "user"
}
}
}
// Automatically start chromedriver and forward the port by omitting
// driver.settings.port.
// Provide the location of chromedriver on the remote machine with
// driver.path. If no path is provided, chromedriver must be in $PATH.
"linux-ssh-chrome-auto-start-driver": {
"path": "/path/to/google/chrome"
"driver": {
"type": "ssh"
"path": "/path/to/chromedriver"
"settings": {
"host": "my-linux-machine"
"ssh_port": 22
"ssh_user": "user"
}
}
}
"chromeos-ssh-chrome": {
"path": "/opt/google/chrome/chrome"
"driver": {
"type": "chromeos-ssh"
"settings": {
"host": "my-chromeos-machine"
"port": 9515
"ssh_port": 22
"ssh_user": "root"
}
}
}
// Also automatically start chromedriver on ChromeOS if the port is missing.
// If no path to chromedriver is provided, then the default chromedriver
// in ChromeOS test images is used.
"chromeos-ssh-chrome-auto-start-driver": {
"path": "/opt/google/chrome/chrome"
"driver": {
"type": "chromeos-ssh"
"path": "/path/to/chromedriver"
"settings": {
"host": "my-chromeos-machine"
"ssh_port": 22
"ssh_user": "root"
}
}
}
}
}