Loop/QA/WebRTC Lab: Difference between revisions

 
(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 ==
Confirmed users
486

edits