* @param args The command-line arguments
*/
public static void main(String[] args) {
- // Set ro.monkey if it's not set yet.
- SystemProperties.set("ro.monkey", "true");
-
// Set the process name showing in "ps" or "top"
Process.setArgV0("com.android.commands.monkey");
mCountEvents = false;
} else if (mScriptFileNames != null && mScriptFileNames.size() > 1) {
if (mSetupFileName != null) {
- mEventSource = new MonkeySourceRandomScript(mSetupFileName,
+ mEventSource = new MonkeySourceRandomScript(mSetupFileName,
mScriptFileNames, mThrottle, mRandomizeThrottle, mRandom,
mProfileWaitTime, mDeviceSleepTime, mRandomizeScript);
mCount++;
} else {
mEventSource = new MonkeySourceRandomScript(mScriptFileNames,
- mThrottle, mRandomizeThrottle, mRandom,
+ mThrottle, mRandomizeThrottle, mRandom,
mProfileWaitTime, mDeviceSleepTime, mRandomizeScript);
}
mEventSource.setVerbose(mVerbose);
output = ""
error = None
if runtime_restart:
- self.SendShellCommand("setprop ro.monkey 1", retry_count=retry_count)
+ self.SendShellCommand("setprop ro.test_harness 1", retry_count=retry_count)
# manual rest bootcomplete flag
self.SendShellCommand("setprop dev.bootcomplete 0",
retry_count=retry_count)
#preping device for monkey run
log_print "setting adb root"
adb_command root
- log_print "setting ro.monkey property"
- adb_command shell setprop ro.monkey 1
+ log_print "setting ro.test_harness property"
+ adb_command shell setprop ro.test_harness 1
log_print "waiting for device to finish booting"
result=$($ADB -s $device shell getprop dev.bootcomplete)