Skip to content
No description or website provided.
Python Other
Find file
Pull request Compare This branch is 229 commits behind mozilla:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
configs
files
selftest
tests
xpi
.gitignore
.gitmodules
INSTALL.md
PRODUCTION.md
README.md
USAGE.md
adb.py
adb_android.py
autophone.ini.example
autophone.py
autophonecrash.py
autophonepulsebuildmonitor.py
autophonetreeherder.py
build_dates.py
builds.py
buildserver.py
devices.ini.example
jobs.py
logdecorator.py
mailer.py
multiprocessinghandlers.py
options.py
phonestatus.py
phonetest.py
publishAgentIni.py
requirements.txt
runbrowser.sh
s3.py
sendemail.py
test.py
trigger_runs.py
worker.py

README.md

Autophone, a mobile-device manager for automated-test frameworks

Autophone controls one or more mobile devices via adb. Its primary goals are to:

  • execute arbitrary tests on devices
  • provide basic device status
  • between tests, verify that devices are still connected and responsive, and, if not, attempt to recover them

Autophone does not provide a test framework. Rather, it executes arbitrary Python code, which can also launch and control subprocesses to execute tests of any format and design.

The project page contains more background, goals, implementation notes, and other such information.

Source code is at https://github.com/mozilla/autophone/

See also phonedash for a basic results server.

See the files INSTALL.md and USAGE.md for more detailed information.

Something went wrong with that request. Please try again.