blob: b5ec03ccb4b539f700ab37579b643858186052e9 [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"
}
}
},
}
}