Confirmed users
486
edits
(One intermediate revision by one other user not shown) | |||
Line 24: | Line 24: | ||
* Runs on the server instance | * Runs on the server instance | ||
# Install build command and runtime dependencies: <tt>apt-get install nodejs npm</tt> | # Install build command and runtime dependencies: <tt>apt-get install git nodejs npm</tt> | ||
# Clone from https://github.com/luser/simplesignalling | # Clone from https://github.com/luser/simplesignalling | ||
# Install socket.io for Node: <tt>npm install socket.io@0.9.6</tt> | # Install socket.io for Node: <tt>npm install socket.io@0.9.6</tt> | ||
Line 92: | Line 92: | ||
Change IP addresses/hostnames as appropriate for your network. | Change IP addresses/hostnames as appropriate for your network. | ||
* Options for the runsteeplechase.py command: | |||
Options: | |||
-h, --help show this help message and exit | |||
--binary=BINARY path to application (required) | |||
--binary2=BINARY2 path to application for client 2. defaults to BINARY | |||
--html-manifest=HTML_MANIFEST | |||
Manifest of HTML tests to run | |||
--specialpowers-path=SPECIALPOWERS | |||
path to specialpowers extension (required) | |||
--prefs-file=PREFS path to testing preferences file | |||
--host1=HOST1 first remote host to run tests on | |||
--host2=HOST2 first remote host to run tests on | |||
--signalling-server=SIGNALLING_SERVER | |||
signalling server URL to use for tests | |||
--noSetup do not copy files to device (don't copy binary) | |||
--remote-webserver=REMOTE_WEBSERVER | |||
ip address to use for webserver | |||
--x-display=REMOTE_XDISPLAY | |||
x display to use on remote system | |||
--save-logs-to=LOG_DEST | |||
save client logs to this directory | |||
== Running in VMs == | == Running in VMs == |