Auto-tools/Projects/MobileAutomation/Meetings/2012-10-03
From MozillaWiki
< Auto-tools | Projects | MobileAutomation
- wlach:
- eideticker enhancements
- mozdevice robustness (exceptions)
- gecko profiler for fennec - want to make it its own reusable module
- autophone
- trouble rebooting devices and rooting them
- su, superuser.apk and zurg rush are all fun options that don't work all the time
- wlach has a custom su here (based on the SuperUser version with the functions to communicate with the Android app taken out): https://github.com/wlach/orangutan/blob/master/su.c
- wlach still not sure why this should be necessary: AFAICT just adding the setuid bit to a copy of /system/bin/sh should do the trick?
- starting to pull out the device-pool stuff
- device pool & lifeguard
- ensure device pool/lifeguard is the part that reboots the device and verifies that it's okay after device is returned by user
- only on build network initially (for B2G)
- maybe set it up as an AWS instance
- called LifeGuard only because it verifies devices in a pool-- but note that it doesn't attempt to resusicitate them if they drown :) (at most it'll run a reboot)
- mozharness
- cedar project branch for desktop
- next steps for mobile: use the lifeguard/pool.
C/I:
- watcher / sutagent updates in the works
- will update the watcher manually, probably put version in a filename
B2G:
- sutagent patch is pretty much done
- sutagent for panda is working good, one known problem
- emulator testing -> tbpl
- Action Items
- BC: document collective knowledge about su and rooting
- wlach: blog about sut/dm command-line tool