summaryrefslogtreecommitdiffstats
path: root/test-runner
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | - hide Entity and all its referencesFred Quintana2009-10-061-8/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove updateEntity and insertEntity, since they are not used - add the RawContacts.Entity class, which is used in lieu of the android.content.Entity
* | | | am f7ae77cd: account manager api review changesFred Quintana2009-10-071-3/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit 'f7ae77cd67f1a3993b8e56c1af4720a7adf4e69d' into eclair-plus-aosp * commit 'f7ae77cd67f1a3993b8e56c1af4720a7adf4e69d': account manager api review changes
| * | | account manager api review changesFred Quintana2009-10-051-3/+2
| | | |
* | | | am 3348f14b: Remove GAIA stringCostin Manolache2009-09-291-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '3348f14b3d46b172a5b557f81aac526b7e8bf5fb' into eclair-plus-aosp * commit '3348f14b3d46b172a5b557f81aac526b7e8bf5fb': Remove GAIA string
| * | | Remove GAIA stringCostin Manolache2009-09-291-1/+1
| | | |
* | | | am 093f5810: Merge change 27238 into eclairDianne Hackborn2009-09-261-0/+5
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '093f581090d8cf98f5877746d924107f7695dd8b' into eclair-plus-aosp * commit '093f581090d8cf98f5877746d924107f7695dd8b': The touch screen is probably a feature.
| * | | The touch screen is probably a feature.Dianne Hackborn2009-09-261-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Also extend the feature APIs a bit. Change-Id: I99e932d7f4e61edb0e20f75c55e9831e4b59a14d
* | | | am a382cb81: Merge change 25929 into eclairDianne Hackborn2009-09-191-0/+7
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit 'a382cb81187437aa389dc131687e181ceaefa8ba' into eclair-plus-aosp * commit 'a382cb81187437aa389dc131687e181ceaefa8ba': Add API to send an ordered sticky broadcast.
| * | | Add API to send an ordered sticky broadcast.Dianne Hackborn2009-09-191-0/+7
| | | | | | | | | | | | | | | | Change-Id: Ida7081204e226db0cd07ff618c08e308a909ec0c
* | | | am fa82f22f: Fix issue #2093608: Calendar widget takes a few seconds to launchDianne Hackborn2009-09-171-0/+8
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit 'fa82f22f1d8c4c828bdf9b670006be4f4fec772e' into eclair-plus-aosp * commit 'fa82f22f1d8c4c828bdf9b670006be4f4fec772e': Fix issue #2093608: Calendar widget takes a few seconds to launch
| * | | Fix issue #2093608: Calendar widget takes a few seconds to launchDianne Hackborn2009-09-171-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avert your eyes! The key change here is that RemoteViews can now call a Context API to start its pending intent, which inside of the activity manager we can use to determine to cancel the timeout delay for external entities to disrupt the home screen. Change-Id: If097cf7478cbed7a3c04a304050bd7fd5703d197
* | | | merge from open-source masterJean-Baptiste Queru2009-09-161-1/+1
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Merge change 10326Android Code Review2009-09-151-1/+1
| |\ \ | | |/ | |/| | | | | | | * changes: Javadoc used startApplication() which doesnt exists, changed to createApplication()
| | * Javadoc used startApplication() which doesnt exists, changed to ↵Simon Schoar2009-06-101-1/+1
| | | | | | | | | | | | createApplication()
| * | donut snapshotJean-Baptiste Queru2009-08-111-1/+10
| | |
| * | donut snapshotJean-Baptiste Queru2009-07-312-0/+6
| | |
| * | donut snapshotJean-Baptiste Queru2009-07-215-19/+57
| | |
| * | donut snapshotJean-Baptiste Queru2009-05-208-90/+186
| |/
* | Performance measurement framework:Jack Wang2009-09-113-110/+280
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + For bug 1810508 - Added PerformanceCollector class to collect runtime and memory usage data * Moved performance snapshotting from Intrumentation to PerformanceCollector - Added PerformanceResultsWriter interface which defines functions for reporting performance data + Framework integration - Added TimedTest annotation to automatically time tests and write results to instrumentation output - Modified PerformanceTestBase to add collection hooks and wrapper methods - Modified WatcherResultPrinter in InstrumentationTestRunner to implement PerformanceResultsWriter for instrumentation output of performance data - Modified InstrumentationTestRunner and AndroidTestRunner to pass writer instance to test
* | Override getAccounts to return an empty AccountSet in MockAccountManager. ↵Cynthia Wong2009-09-031-0/+5
| | | | | | | | This used to throw an NPE instead since IAccountManagerService is set to NULL.
* | Add platform infrastructure for features.Dianne Hackborn2009-08-271-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces a new mechanism to define features associated with a platform, query the current device for the available features, and enforce that apps requiring features that aren't available can't be installed. Also now allows uses-library to specify that a library is optional, so the lack of such a library will not prevent the app from being installed (but if it does exist it will be correctly linked into the app). Change-Id: I5b369b46cfa0b3d37c9e08fd14ef1098a978e67b
* | Fix bug 1546445: Correct spelling errors in APIJack Wang2009-08-252-3/+12
| | | | | | | | | | - InstrumentationTestCase.injectInsrumentation - AndroidTestRunner.setInstrumentaiton
* | I am getting tired of the java doc warnings, so fix them.Dianne Hackborn2009-08-242-0/+2
| | | | | | | | Change-Id: I2205eebae419eaf4a0992c9f5b7cd807eb843fe1
* | Fix bug 2056252: ↵Jack Wang2009-08-171-1/+1
| | | | | | | | | | | | android.test.AndroidTestRunnerTest:testRunTestWithNullListener is failing - Verify mInstrumentation is not null before calling getContext()
* | Add new API to compare certs of two UIDs.Dianne Hackborn2009-08-121-0/+5
| |
* | Adding "test context" to AndroidTestCaseDmitri Plotnikov2009-08-032-5/+9
| |
* | Merge change 8886Android (Google) Code Review2009-07-281-1/+10
|\ \ | | | | | | | | | | | | * changes: Fix broken calendar tests.
| * | Fix broken calendar tests.Ken Shirriff2009-07-281-1/+10
| | | | | | | | | | | | | | | | | | | | | The tests end up in the widget code, which calls getResources(). This needs to be supported by the mock. bug=1985641
* | | resolved conflicts for merge of f0d83fd9 to masterDianne Hackborn2009-07-281-0/+1
|\ \ \
| * | | Updates from API review.Dianne Hackborn2009-07-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * AccessibilityService -- document onBind() to not be implemented. * GestureLibrary.getLearner() -- needs to be hidden. * IntentSender -- remove protected constructors, document that it is retrieved from a PendingIntent. * Hide permissions: SHUTDOWN, STOP_APP_SWITCHES. * Context -- hide BACKUP_SERVICE. * ContextWrapper -- hide getSharedPrefs bla h blah * Intent.parseUri() -- fix docs. * ApplicationInfo.FLAG_TEST_ONLY?!? * Hide MockContext.getSharedPrefs blah blah
* | | | Add getCacheDir() to RenamingDelegatingContext.Andrew Stadler2009-07-241-0/+30
| |/ / |/| | | | | | | | This allows providers under ProviderTestCase2 to access getCacheDir().
* | | Merge change 6223Android (Google) Code Review2009-07-091-0/+5
|\ \ \ | | | | | | | | | | | | | | | | * changes: Changes for new sync.
| * | | Changes for new sync.Ken Shirriff2009-07-061-0/+5
| | | | | | | | | | | | | | | | | | | | Add ContentValues-based RecurrenceSet processing. Add test stub needed by SSL caching.
* | | | am 870e09fc: Fixes #1963229. Introduces Context#isRestricted().Romain Guy2009-07-061-0/+5
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | Merge commit '870e09fcd2dfdc12ac318962efd28b0420c562bb' * commit '870e09fcd2dfdc12ac318962efd28b0420c562bb': Fixes #1963229. Introduces Context#isRestricted().
| * | | Fixes #1963229. Introduces Context#isRestricted().Romain Guy2009-07-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | A restricted Context is a special type of Context that prevents specific features from being used. For instance, android:onClick, used by View, can be dangerous when used from within apps widgets. By using a restricted Context to inflate apps widgets, widgets providers are prevented from using android:onClick.
* | | | am 441cb04e: Merge change 5732 into donutAndroid (Google) Code Review2009-07-011-2/+6
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | | | | | | Merge commit '441cb04efc0048585b3a6e6fa3d564e3d1b26f62' * commit '441cb04efc0048585b3a6e6fa3d564e3d1b26f62': Fix assertContentsInOrder (bug 1790350).
| * | Fix assertContentsInOrder (bug 1790350).Karl Rosaen2009-06-291-2/+6
| | | | | | | | | | | | | | | | | | if we ever get an updated Lists class that includes a Lists.newArrayList(Iterable<?> implementation, that would work too.
* | | Add missing filename remap to RenamingDelegatingContextAndrew Stadler2009-06-241-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | This makes ProviderTestCase2 work better by enabling code under test to make calls to context.getDatabasePath(). Without this fix the call throws an exception. It would be reasonable (and useful) to backport this to donut, but I'm not even building donut these days.
* | | - clean up the sync settings names to:Fred Quintana2009-06-231-26/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (get|set)SyncAutomatically (get|set)MasterSyncAutomatically - change SYNC_EXTRAS_FORCE to SYNC_EXTRAS_MANUAL to mace clear that this overrides the .*SyncAutomatically settings - make ContentResolver methods that call the sync controls methods in IContentService so that SDK users can use them - rename startSync to requestSync to reinforce the fact that a sync is not immediately or always started when this method is called - add an Account parameter to all the sync settings and control methods - change the sync control methods to take a String authority rather than a Uri uri
* | | am bc806f65: Remove deprecated api. Aptly rename freeStorageWithIntent to ↵Suchi Amalapurapu2009-06-191-11/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | freeStorage. Merge commit 'bc806f65edc33f6eda0f475ac84e5e037a013a90' * commit 'bc806f65edc33f6eda0f475ac84e5e037a013a90': Remove deprecated api. Aptly rename freeStorageWithIntent to freeStorage.
| * | Remove deprecated api. Aptly rename freeStorageWithIntent to freeStorage.Suchi Amalapurapu2009-06-191-11/+1
| | |
* | | am 63e7155c: Merge change 4696 into donutAndroid (Google) Code Review2009-06-181-0/+6
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '63e7155c7d1d0c3f0027400aa09e9a45f648a80d' * commit '63e7155c7d1d0c3f0027400aa09e9a45f648a80d': Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ApplicationInfo.
| * | Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ↵Dianne Hackborn2009-06-181-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ApplicationInfo. - Fix a bug where targetSdkVersion could not be set if minSdkVersion. Stupid, stupid. Also make sure to fail if minSdkVersion is for a code name. Really stupid. - Change the API for resize compatibility mode to be a bit in the flags field, instead of a separate boolean. - Implement delayed dexopting, to avoid the looong full dexopt during boot. This is only enabled for "eng" builds. When in this mode, the activity manager will make sure that a dexopt has been done before loading an .apk into a process, and will try to avoid displaying ANRs if they are due to the dexopt causing some operation to take longer than it normally would (though I make no guarantees about this totally working). - Add API to Context to get the ApplicationInfo for its package, for easy access to things like targetSdkVersion.
* | | am c14b9ccd: Extend Intent/Uri conversion for use by BrowserDianne Hackborn2009-06-171-5/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'c14b9ccdf13163cae5ce5d21bcf377010b37594b' * commit 'c14b9ccdf13163cae5ce5d21bcf377010b37594b': Extend Intent/Uri conversion for use by Browser
| * | Extend Intent/Uri conversion for use by BrowserDianne Hackborn2009-06-171-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces a new Uri form of Intent with an "intent:" scheme, and a corresponding update to the parser to handle these, so that the browser can use this generic facility for starting activities based on the links that are clicked and allow for web pages to link to arbitrary intents. There is also a new "package" field on Intent which allows you to limit the components it finds to a given package. This replaces the new method that was added to PackageManger for doing this when resolving activities, and implements it for all Intent queries against the package manager.
* | | Merge commit '0781df94' into manualmergeSuchi Amalapurapu2009-06-171-0/+10
|\ \ \ | |/ / | | | | | | | | | | | | Conflicts: Android.mk api/current.xml
| * | Remove circular dependency in PackageManager. api freeStorage uses ↵Suchi Amalapurapu2009-06-171-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PendingIntent from android.app Create a new public IntentSender class that can be used by PackageManager instead. This new class uses IIntentSender internally and can only be created by PendingIntent for now. Provide a new getIntentSender api in PendingIntent to create an instance of this class. Move IIntentSender and IIntentReceiver from android.app to android.content Change imports of IIntentSender and IIntentReceiver to reflect the new package name The PackageManager api has been named as freeStorageWithIntent and will be renamed as freeStorage once the older api(which has been deprecated) will be removed shortly.
* | | am 78f0f8cb: Merge changes 3953,3954 into donutAndroid (Google) Code Review2009-06-121-0/+5
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | Merge commit '78f0f8cb2efe9410127c39201e240f6d438eb53c' * commit '78f0f8cb2efe9410127c39201e240f6d438eb53c': Make the file backup helper not crash if a file you requested Fix SharedPrefsBackupHelper so it doesn't hard code the paths to the files.
| * | Fix SharedPrefsBackupHelper so it doesn't hard code the paths to the files.Joe Onorato2009-06-111-0/+5
| | | | | | | | | | | | This took quite a bit of refactoring.
* | | am 9189cabb: * Moved supports-density tag under manifest * Refactored ↵Mitsuru Oshima2009-06-031-8/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | Compatibility code * Added CompatibilityInfo class * Removed getApplicationScale from Context * Added Resources#getCompatibilityInfo so that RootView can get the compatibility info w/o going through Context * Expandable support * Added expandable tag under manifest * Old application w/o expandable is given the default screen size ([320, 480] x density). * The non-expandable window is centered. Merge commit '9189cabb0b6c6c28232fe6f412b7ba7a37352a6a' * commit '9189cabb0b6c6c28232fe6f412b7ba7a37352a6a': * Moved supports-density tag under manifest