Auto-tools/Projects/Phone Rack 2013Q2

From MozillaWiki
< Auto-tools‎ | Projects
Revision as of 00:56, 12 April 2013 by Ctalbert (talk | contribs) (Created page with "= Background = Please see the main Phone Rack project page = Approach = We need to power cycle a phone. That means we need to simulate: * p...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Background

Please see the main Phone Rack project page

Approach

We need to power cycle a phone. That means we need to simulate:

  • pull battery
  • replace battery
  • switch phone on
  • signal to automation phone is ready once it boots

This should be do-able by having our automation code make a python call. It should appear synchronous to the caller. I do think each step should be accessible i.e. I can call something and say "disconnect battery" or "toggle power button" but the most common use case will be to do both these things when the phone is detected to be in a non-addressable state, i.e. "powercycle".

TODO: This project needs milestones and tracking bugs (as appropriate)