b7f0367cec
(CrashData was a custom-marshalled crash-info class used for a server crash reporting system I am deprecating). Use ApplicationErrorReport.CrashInfo instead to report crash details (mostly the stack trace) from RuntimeInfo to ActivityManagerService, since we're likely to need the crash information in that form anyway. Remove the (long-disabled) flags and support for the "Debug" button in the crash dialog. Further gut the ICheckinService interface by removing the crash-reporting APIs (and everything that calls them), plus the synchronous checkin() method (which has been stubbed out for a while now). A new dropbox-based crash reporting system is in the works, but not part of this change.
The tests in this folder are a very controlled set of tests that will be run by the build system on every single build. They are intended to run very quickly. Please use caution when adding tests here. If you wish to run these tests, issue the command: adb shell am instrument \ -w com.android.smoketest/.tests.SmokeTestInstrumentationTestRunner