| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
eclipse doesn't complain but our build does..
Change-Id: If0289b68e91e7eb2ae7a9b7bd90d5cb6b728e944
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I3dd69b6907d68b7c1184139f22297ab92337f043
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I4e91d6767cfd5cc61d7893e9cd71e963e42601a4
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
handling." into gingerbread
Merge commit '243f7f85ea9e57716590b9cf355e55d1f0236fce'
* commit '243f7f85ea9e57716590b9cf355e55d1f0236fce':
Improve InstrumentationTestRunner exception handling.
|
| |\ \ \ |
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit fixes two somewhat related problems:
- Attempting to run a method which does not exist caused a runtime
exception which stopped the test run. Change this so the runner reports
an individual test failure instead
- A runtime exception during the test run would cause it to stop
completely, with no information dumped to the logcat or stdout. Now
exceptions are trapped and reported to stdout.
Also added associated unit tests to test these two conditions.
Related bug 2812262.
Change-Id: I383f9b9bad99f14cb51071800fa9bdbf6a6a1119
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge commit '0a21801f5fae22cd5e1b3e9f1c1405c744e24c9b'
* commit '0a21801f5fae22cd5e1b3e9f1c1405c744e24c9b':
OBB API for PackageManager
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Simple API for tracking .obb files associated with packages. Stores the
path in the PackageSettings. No verification of file content is done
now since the PackageManagerService can't read the SD card where these
files will likely live.
Change-Id: Ibeaf26ba0526b6d60f401137e58f46ee9faff39e
|
| | |
| | |
| | |
| | | |
Change-Id: Ia4697a15cb874f25849655994e10aa88ae60b328
|
| | |
| | |
| | |
| | | |
Change-Id: Ibfa035cfe9091a81fca8bd0a6c141ec26c2de139
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added the new variant of openOrCreateDatabase to RenamingDelegatingContext too.
Bug 2739822
Change-Id: I65868d0975e0a0a87ade6b5a0d625b96676af0ba
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
add new method openOrCreateDatabase in Context.java to allow
callers specify a DatabaseErrorHandler object to be used when
database corruption occurs.
add new constructor in SQLiteOpenHelper to accept DatabaseErrorHandler
as an additional param to be used when SQLiteDatabase instance is
created.
Change-Id: I912a0202a74510f9ca0206dd8101c4abab9102ae
|
| | |
| | |
| | |
| | | |
Change-Id: I3ef1bcdb2eb1c45f68e829ccb6e3ecde28076591
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
unnecessary asserts.
-Updated onStart() call to onStartCommand()
-Removed asserts that disallowed starting an already bound service and vice versa, since
that is a valid Service usage pattern.
Change-Id: I79804aef5319a590c74fca54fc990954f7c3fdaa
|
| | |
| | |
| | |
| | |
| | |
| | | |
been public in the first place.
Change-Id: I2932e5287f838f72acdc4c0c1fd5601ffa8c3f84
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The test runner will only load TestCase classes that have a public
constructor with either no params or a single String parameter.
This is fairly subtle behavior and can be difficult to catch. This change
adds a log message when a TestCase class is not loaded, and adds some
associated unit tests.
Change-Id: I6fc63e4179c949620f5773e0ae134f99905a6fb2
|
|/
|
|
| |
Change-Id: I2c5ac44a4e2af982a616b2012901d7395013b19f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Addresses:
Issue #2550648: PackageManagerService setComponentEnabledSetting unconditionally
writes Settings xml
Issue #2549084: Make PackageManager.addPermission have async version
Also make the writing of settings when changing the preferred activities to use
the same async mechanism, and fiddle with thread priorities in the background
thread to go up to foreground priority when holding the lock to write settings
and a few other places. (At some point we should really clean this up to never
acquire the main lock while in the background.)
Change-Id: Ib2b7632543f6fb3f92a225518579f3b2d15e1413
|
|
|
|
|
|
| |
Bug 2528316
Change-Id: Ic707115e40a18521e0d57ee12f43df96be7033f2
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change number and file origin info
34691-p9 frameworks/base/test-runner/src/android/test/ProviderTestCase2.java
48099-p9 frameworks/base/test-runner/src/android/test/RenamingDelegatingContext.java
40550-p9 frameworks/base/test-runner/src/android/test/BundlePrinter.java
87783-p9 frameworks/base/test-runner/src/android/test/IsolatedContext.java
34691-p9 frameworks/base/test-runner/src/android/test/ProviderTestCase.java
Change-Id: I1fea36db24e73f91ffdf43b84ff73be55478b53a
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This permits implementing interfaces which are faster than using
remote Cursors. It then uses it for Settings & SettingProvider, which
together account for ~50% of total ContentProvider event loop stalls
across Froyo dogfooders.
For fetching Settings this looks like it should reduce average
Settings lookup from 10 ms to 0.4 ms on Sholes, once the
SettingsProvider serves most gets from in-memory cache. Currently it
brings the Sholes average down from 10ms to 2.5 ms while still using
SQLite queries on each get.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since MockAccountManager was passing null to the AccountManager
constructor, unit tests where the AccountManager attempts to call
the AccountManagerService were crashing.
Now the getAccountsByTypeAndFeatures and blockingGetAuthToken
(which are the calls that the Gmail unit tests call) call a small
stub
At some point, all of the other AccountManager calls should be stubbed
out
|
|
|
|
|
|
| |
The "@link LargeTest" is broken since it doesn't know where that class is.
Change-Id: Ie15e40bac8a1965427e351926b2208775e79cb13
|
|
|
|
|
|
|
|
|
|
| |
And ability to exclude tests with given annotation.
Also fix class cast compile warning in emma output method.
Bug 2239240
Change-Id: I56273a51a8c58a690680bdb612615fab69e6e13f
|
|
|
|
| |
Bug 2082804
|
|
|
|
|
| |
This time change the frameworks makefile so it only includes test-runner/src
in the public API.
|
|
|
|
| |
This reverts commit 12093976a4842a795491cfd2b1d3b71e18503f2d.
|
|
Move the test-runner source into a separate src folder to accommodate the test
move.
|