History log of /development/apps/Development/src/com/android/development/BadBehaviorActivity.java
Revision Date Author Comments
d424b8d9ccb569c4a2f01de248068fd130e3bd82 23-Sep-2010 Dianne Hackborn <hackbod@google.com> Prepare for a new IActivityController method.

Change-Id: I30823fe0c06aef35a2773760ec938e7979cd1037
9d5338249b7f19a5519add135bb03cc182e31f57 05-Mar-2010 Dan Egnor <egnor@google.com> More bad behavior: ANR and long-term wedge in system process.

Use ActivityController (the special monkey hook) to wedge
ActivityManagerService, useful for triggering system ANRs
and for setting off the watchdog.

Also add more logging so it's clear what happens when.
4903dae035392be2fc94163d286680f647c8311f 28-Jan-2010 Dan Egnor <egnor@google.com> Add a native crash facility to Bad Behavior.
b4e39aebf6b27aa0ed094a75bde8b2bacda28d98 08-Jan-2010 Dan Egnor <egnor@google.com> Expand BadBehaviorActivity to add a few new flavors of ANR.

In addition to the basic sleep-for-20, add activity launch,
ordered broadcast, and service start that go to special bad
versions that sleep for a while to cause the respective sorts
of ANR to trigger.
1e9eb6722c8bb06a82b27e1152eec2ea8528cccf 17-Dec-2009 Dan Egnor <egnor@google.com> Add some more buttons to Bad Behavior:
- crash system server
- report a Log.wtf()

Update Monkey for changes to IActivityController interface.
d0225ee63f305ef59e17f8ad0dc16b2ef5e85af0 10-Dec-2009 Dan Egnor <egnor@google.com> Remove the old Dev Tools exception browser (since it relies on
now eliminated checkin database crash storage functionality).

Add a new test app to Dev Tools, "Bad Behavior", which has
buttons to crash and generate an ANR on command.

Update the Monkey to follow changed APIs.