Hi
Let me explain what I want to do and a question I have.
I am running automation tests in parallel with webdriver and a perl client
(
https://metacpan.org/pod/Selenium::Remote::Driver). When the default webriver
port is already taken, this client uses another unused port. So when 3 firefoxes
are launched with the perl client I can see:
$ netstat -tlp | grep firefox
tcp 0 0 localhost:9090 *:* LISTEN 13043/firefox
tcp 0 0 localhost:9091 *:* LISTEN 13246/firefox
tcp 0 0 localhost:9092 *:* LISTEN 13459/firefox
So it seems that there is a way to configure the port the webdriver is using.
I would like to integrate marionette to my tests, so that I run JS that requires
elevated privileges, like changing browser preferences.
My question: is there a way to control the port marionette is running, so that I
can launch 3 instances of firefox with marionette in ports 2828, 2829, 2830 (the
ports numbers are just examples).
Regards
Vangelis