Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Bug 840866 - Requirements file and updates to docs. r=bc

  • Loading branch information...
commit d7e45f9875029764e2f99cf969a031182bf13ed1 1 parent cf68f74
Mark Côté markrcote authored
Showing with 15 additions and 9 deletions.
  1. +7 −7 INSTALL.md
  2. +2 −2 README.md
  3. +6 −0 requirements.txt
14 INSTALL.md
View
@@ -7,10 +7,11 @@ There are three separate components in a complete autophone system:
- mobile devices with root access running the SUT agent
- a server running phonedash to collect, serve, and present the results
-Since an autophone server appears to be limited to 4-6 devices (because of
-power issues and problems with adb), there can be multiple autophone servers
-to support more devices. Each server runs independently with no knowledge of
-the others.
+Multiple autophone servers can run on the same machine. Until mozpool support
+is added, each server runs independently with no knowledge of the others and
+should be configured with individual device pools. If running two or more
+instances from the same installation, you will need to use the --cache-dir
+option on all but the primary to avoid cache contention.
The phonedash server is optional, e.g. for development environments. It can
be found at https://github.com/markrcote/phonedash/. It is customized for
@@ -20,9 +21,8 @@ the s1s2 test and will be eventually deprecated in favour of DataZilla.
Setting up autophone
--------------------
-Autophone doesn't yet support distuils, so some prerequisite Python packages
-must be manually installed by pip, easy_install, or some other method: pytz,
-pulsebuildmonitor, and mozprofile.
+Autophone doesn't have a setup.py script, but "pip install -r requirements.txt"
+will install all prerequisite packages.
Autophone is packaged with two tests: s1s2 and unittests.
4 README.md
View
@@ -17,11 +17,11 @@ The [project page](https://wiki.mozilla.org/Auto-tools/Projects/AutoPhone)
contains more background, goals, implementation notes, and other such
information.
-The main code repo is currently https://github.com/markrcote/autophone/
+Source code is at https://github.com/mozilla/autophone/
See also [phonedash](https://github.com/markrcote/phonedash) for a basic
results server. At some point, [DataZilla](https://github.com/mozilla/datazilla)
will obsolete this.
-See the files INSTALL and USAGE for more detailed information.
+See the files INSTALL.md and USAGE.md for more detailed information.
6 requirements.txt
View
@@ -0,0 +1,6 @@
+logparser
+mozautolog
+mozdevice
+mozprofile
+pulsebuildmonitor
+pytz
Please sign in to comment.
Something went wrong with that request. Please try again.