Mobile/Fennec Unittests/Remote Testing: Difference between revisions

m (→‎From a Build Environment: From recent build was reftestS)
 
Line 10: Line 10:
* a platform that you can install an agent on (currently, Windows Mobile (c++), Android (java), and Maemo/Linux (python).  NOTE: a generic C++ linux agent is in development
* a platform that you can install an agent on (currently, Windows Mobile (c++), Android (java), and Maemo/Linux (python).  NOTE: a generic C++ linux agent is in development
** If you're on Android and you want to use SUTAgent, you must be rooted. You also need to be prepared to manually allow root access to SUTAgent, as it needs to execute a number of commands (most notably kill) which require this level of access.
** If you're on Android and you want to use SUTAgent, you must be rooted. You also need to be prepared to manually allow root access to SUTAgent, as it needs to execute a number of commands (most notably kill) which require this level of access.
** As an alternative to manually giving SUTAgent permission to do these things, make a backup copy of /system/bin/su and run 'cat /system/bin/sh > /system/bin/sh' as described in the instructions for [https://wiki.mozilla.org/ReferencePlatforms/mobile-imaging-android-tegra remote tegra imaging] (search for tegra_gainroot.sh).
** As an alternative to manually giving SUTAgent permission to do these things, make a backup copy of /system/bin/su and run 'cat /system/bin/sh > /system/bin/su' as described in the instructions for [https://wiki.mozilla.org/ReferencePlatforms/mobile-imaging-android-tegra remote tegra imaging] (search for tegra_gainroot.sh).
* a recent build or downloaded tests package (from mozilla-central, not 1.9.2)
* a recent build or downloaded tests package (from mozilla-central, not 1.9.2)
* the ip address of your device
* the ip address of your device
Confirmed users
4,378

edits