summaryrefslogtreecommitdiffstats
path: root/core/tests
diff options
context:
space:
mode:
authorBrett Chabot <brettchabot@android.com>2010-08-03 16:04:03 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2010-08-03 16:04:03 -0700
commit10928c37f156963b017d508ffd79c033ace798e1 (patch)
tree986ca0dcb9697b60a0545780d1f7d7a867b0050a /core/tests
parentd152c1c7534a80b84f6b389efa8a410ea359b3eb (diff)
parentc458b2cab3a67e84f768af2247ba5235003a4ce4 (diff)
downloadframeworks_base-10928c37f156963b017d508ffd79c033ace798e1.zip
frameworks_base-10928c37f156963b017d508ffd79c033ace798e1.tar.gz
frameworks_base-10928c37f156963b017d508ffd79c033ace798e1.tar.bz2
am c458b2ca: Merge "Frameworks core tests size cleanup." into gingerbread
Merge commit 'c458b2cab3a67e84f768af2247ba5235003a4ce4' into gingerbread-plus-aosp * commit 'c458b2cab3a67e84f768af2247ba5235003a4ce4': Frameworks core tests size cleanup.
Diffstat (limited to 'core/tests')
-rw-r--r--core/tests/coretests/src/android/app/activity/LifecycleTest.java5
-rw-r--r--core/tests/coretests/src/android/app/activity/MetaDataTest.java3
-rw-r--r--core/tests/coretests/src/android/content/BrickDeniedTest.java5
-rw-r--r--core/tests/coretests/src/android/content/MemoryFileProviderTest.java7
-rw-r--r--core/tests/coretests/src/android/content/SyncStorageEngineTest.java20
-rwxr-xr-xcore/tests/coretests/src/android/content/pm/AppCacheTest.java28
-rw-r--r--core/tests/coretests/src/android/content/pm/ComponentTest.java53
-rwxr-xr-xcore/tests/coretests/src/android/content/pm/PackageManagerTests.java227
-rw-r--r--core/tests/coretests/src/android/database/sqlite/SQLiteJDBCDriverTest.java5
-rw-r--r--core/tests/coretests/src/android/os/FileObserverTest.java5
-rw-r--r--core/tests/coretests/src/android/os/HierarchicalStateMachineTest.java36
-rw-r--r--core/tests/coretests/src/android/os/PerformanceCollectorTest.java15
-rw-r--r--core/tests/coretests/src/android/os/PowerManagerTest.java9
-rw-r--r--core/tests/coretests/src/android/text/HtmlTest.java13
-rw-r--r--core/tests/coretests/src/android/text/util/LinkifyTest.java4
-rw-r--r--core/tests/coretests/src/android/util/MonthDisplayHelperTest.java10
-rw-r--r--core/tests/coretests/src/android/view/FocusFinderTest.java3
-rw-r--r--core/tests/coretests/src/android/view/accessibility/RecycleAccessibilityEventTest.java5
-rw-r--r--core/tests/coretests/src/android/widget/RadioGroupPreCheckedTest.java9
-rw-r--r--core/tests/coretests/src/android/widget/expandablelistview/ExpandableListWithHeadersTest.java6
-rw-r--r--core/tests/coretests/src/android/widget/gridview/touch/GridTouchStackFromBottomManyTest.java2
-rw-r--r--core/tests/coretests/src/android/widget/listview/arrowscroll/ListInterleaveFocusablesTest.java14
-rw-r--r--core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfItemsTallerThanScreenTest.java13
-rw-r--r--core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfShortShortTallShortShortTest.java15
-rw-r--r--core/tests/coretests/src/android/widget/listview/arrowscroll/ListWithScreenOfNoSelectablesTest.java14
25 files changed, 237 insertions, 289 deletions
diff --git a/core/tests/coretests/src/android/app/activity/LifecycleTest.java b/core/tests/coretests/src/android/app/activity/LifecycleTest.java
index 768a9a4..ed01fac 100644
--- a/core/tests/coretests/src/android/app/activity/LifecycleTest.java
+++ b/core/tests/coretests/src/android/app/activity/LifecycleTest.java
@@ -18,10 +18,7 @@ package android.app.activity;
import android.content.ComponentName;
import android.content.Intent;
-import android.test.FlakyTest;
-import android.test.suitebuilder.annotation.LargeTest;
import android.test.suitebuilder.annotation.MediumTest;
-import android.test.suitebuilder.annotation.SmallTest;
import android.test.suitebuilder.annotation.Suppress;
public class LifecycleTest extends ActivityTestsBase {
@@ -37,7 +34,7 @@ public class LifecycleTest extends ActivityTestsBase {
LaunchpadActivity.class));
}
- @LargeTest
+ @MediumTest
public void testBasic() throws Exception {
mIntent = mTopIntent;
runLaunchpad(LaunchpadActivity.LIFECYCLE_BASIC);
diff --git a/core/tests/coretests/src/android/app/activity/MetaDataTest.java b/core/tests/coretests/src/android/app/activity/MetaDataTest.java
index 214bc91..5b9c0e9 100644
--- a/core/tests/coretests/src/android/app/activity/MetaDataTest.java
+++ b/core/tests/coretests/src/android/app/activity/MetaDataTest.java
@@ -27,7 +27,6 @@ import android.content.res.TypedArray;
import android.content.res.XmlResourceParser;
import android.os.Bundle;
import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
import com.android.frameworks.coretests.R;
import org.xmlpull.v1.XmlPullParser;
@@ -134,7 +133,7 @@ public class MetaDataTest extends AndroidTestCase {
assertNull("Meta data returned when not requested", si.metaData);
}
- @MediumTest
+ @SmallTest
public void testProviderWithData() throws Exception {
ComponentName cn = new ComponentName(mContext, LocalProvider.class);
ProviderInfo pi = mContext.getPackageManager().resolveContentProvider(
diff --git a/core/tests/coretests/src/android/content/BrickDeniedTest.java b/core/tests/coretests/src/android/content/BrickDeniedTest.java
index c7d0b7a..3d246b4 100644
--- a/core/tests/coretests/src/android/content/BrickDeniedTest.java
+++ b/core/tests/coretests/src/android/content/BrickDeniedTest.java
@@ -16,13 +16,12 @@
package android.content;
-import android.content.Intent;
import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.MediumTest;
+import android.test.suitebuilder.annotation.SmallTest;
/** Test to make sure brick intents <b>don't</b> work without permission. */
public class BrickDeniedTest extends AndroidTestCase {
- @MediumTest
+ @SmallTest
public void testBrick() {
// Try both the old and new brick intent names. Neither should work,
// since this test application doesn't have the required permission.
diff --git a/core/tests/coretests/src/android/content/MemoryFileProviderTest.java b/core/tests/coretests/src/android/content/MemoryFileProviderTest.java
index 6708af6..62b4e7e 100644
--- a/core/tests/coretests/src/android/content/MemoryFileProviderTest.java
+++ b/core/tests/coretests/src/android/content/MemoryFileProviderTest.java
@@ -16,10 +16,11 @@
package android.content;
-import android.content.ContentResolver;
import android.net.Uri;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.LargeTest;
import android.test.suitebuilder.annotation.MediumTest;
+import android.test.suitebuilder.annotation.SmallTest;
import java.io.InputStream;
import java.util.Arrays;
@@ -46,7 +47,7 @@ public class MemoryFileProviderTest extends AndroidTestCase {
}
// tests that we don't leak file descriptors or virtual address space
- @MediumTest
+ @LargeTest
public void testClose() throws Exception {
ContentResolver resolver = getContext().getContentResolver();
// open enough file descriptors that we will crash something if we leak FDs
@@ -65,7 +66,7 @@ public class MemoryFileProviderTest extends AndroidTestCase {
}
// tests that we haven't broken AssestFileDescriptors for normal files.
- @MediumTest
+ @SmallTest
public void testFile() throws Exception {
ContentResolver resolver = getContext().getContentResolver();
Uri uri = Uri.parse("content://android.content.MemoryFileProvider/file");
diff --git a/core/tests/coretests/src/android/content/SyncStorageEngineTest.java b/core/tests/coretests/src/android/content/SyncStorageEngineTest.java
index f840512..0b494a7 100644
--- a/core/tests/coretests/src/android/content/SyncStorageEngineTest.java
+++ b/core/tests/coretests/src/android/content/SyncStorageEngineTest.java
@@ -18,17 +18,19 @@ package android.content;
import com.android.internal.os.AtomicFile;
+import android.accounts.Account;
+import android.os.Bundle;
import android.test.AndroidTestCase;
import android.test.RenamingDelegatingContext;
-import android.test.suitebuilder.annotation.SmallTest;
-import android.test.mock.MockContext;
import android.test.mock.MockContentResolver;
-import android.accounts.Account;
-import android.os.Bundle;
+import android.test.mock.MockContext;
+import android.test.suitebuilder.annotation.LargeTest;
+import android.test.suitebuilder.annotation.MediumTest;
+import android.test.suitebuilder.annotation.SmallTest;
-import java.util.List;
import java.io.File;
import java.io.FileOutputStream;
+import java.util.List;
public class SyncStorageEngineTest extends AndroidTestCase {
@@ -57,7 +59,7 @@ public class SyncStorageEngineTest extends AndroidTestCase {
/**
* Test that we can create, remove and retrieve periodic syncs
*/
- @SmallTest
+ @MediumTest
public void testPeriodics() throws Exception {
final Account account1 = new Account("a@example.com", "example.type");
final Account account2 = new Account("b@example.com", "example.type.2");
@@ -114,7 +116,7 @@ public class SyncStorageEngineTest extends AndroidTestCase {
}
}
- @SmallTest
+ @LargeTest
public void testAuthorityPersistence() throws Exception {
final Account account1 = new Account("a@example.com", "example.type");
final Account account2 = new Account("b@example.com", "example.type.2");
@@ -197,7 +199,7 @@ public class SyncStorageEngineTest extends AndroidTestCase {
assertEquals(0, engine.getIsSyncable(account2, authority2));
}
- @SmallTest
+ @MediumTest
public void testAuthorityParsing() throws Exception {
final Account account = new Account("account1", "type1");
final String authority1 = "auth1";
@@ -299,7 +301,7 @@ public class SyncStorageEngineTest extends AndroidTestCase {
assertEquals(sync3s, syncs.get(0));
}
- @SmallTest
+ @MediumTest
public void testAuthorityRenaming() throws Exception {
final Account account1 = new Account("acc1", "type1");
final Account account2 = new Account("acc2", "type2");
diff --git a/core/tests/coretests/src/android/content/pm/AppCacheTest.java b/core/tests/coretests/src/android/content/pm/AppCacheTest.java
index dbb10b1..dd25220 100755
--- a/core/tests/coretests/src/android/content/pm/AppCacheTest.java
+++ b/core/tests/coretests/src/android/content/pm/AppCacheTest.java
@@ -16,32 +16,25 @@
package android.content.pm;
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileNotFoundException;
-import java.io.FileOutputStream;
-import java.io.IOException;
-
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
-import android.content.pm.ApplicationInfo;
-import android.content.pm.IPackageDataObserver;
-import android.content.pm.IPackageStatsObserver;
-import android.content.pm.PackageStats;
-import android.content.pm.IPackageManager;
+import android.os.RemoteException;
+import android.os.ServiceManager;
+import android.os.StatFs;
import android.test.AndroidTestCase;
import android.test.suitebuilder.annotation.LargeTest;
import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
-import android.test.suitebuilder.annotation.Suppress;
import android.util.Log;
-import android.os.Handler;
-import android.os.RemoteException;
-import android.os.ServiceManager;
-import android.os.StatFs;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
public class AppCacheTest extends AndroidTestCase {
private static final boolean localLOGV = false;
@@ -627,7 +620,8 @@ public class AppCacheTest extends AndroidTestCase {
}
}
- @SmallTest
+ // TODO: flaky test, omit from LargeTest for now
+ //@LargeTest
public void testFreeStorage() throws Exception {
boolean TRACKING = true;
StatFs st = new StatFs("/data");
diff --git a/core/tests/coretests/src/android/content/pm/ComponentTest.java b/core/tests/coretests/src/android/content/pm/ComponentTest.java
index ebfbd68..f1a2a9b 100644
--- a/core/tests/coretests/src/android/content/pm/ComponentTest.java
+++ b/core/tests/coretests/src/android/content/pm/ComponentTest.java
@@ -16,6 +16,11 @@
package android.content.pm;
+import static android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DEFAULT;
+import static android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DISABLED;
+import static android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_ENABLED;
+import static android.content.pm.PackageManager.GET_DISABLED_COMPONENTS;
+
import com.android.frameworks.coretests.enabled_app.DisabledActivity;
import com.android.frameworks.coretests.enabled_app.DisabledProvider;
import com.android.frameworks.coretests.enabled_app.DisabledReceiver;
@@ -27,21 +32,9 @@ import com.android.frameworks.coretests.enabled_app.EnabledService;
import android.content.ComponentName;
import android.content.Intent;
-import android.content.pm.ActivityInfo;
-import android.content.pm.ComponentInfo;
-import android.content.pm.PackageInfo;
-import android.content.pm.PackageManager;
-import android.test.suitebuilder.annotation.LargeTest;
+import android.test.AndroidTestCase;
import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
-import static android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DEFAULT;
-import static android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_DISABLED;
-import static android.content.pm.PackageManager.COMPONENT_ENABLED_STATE_ENABLED;
-import static android.content.pm.PackageManager.GET_DISABLED_COMPONENTS;
-import android.content.pm.ProviderInfo;
-import android.content.pm.ResolveInfo;
-import android.content.pm.ServiceInfo;
-import android.test.AndroidTestCase;
import java.util.List;
@@ -134,7 +127,7 @@ public class ComponentTest extends AndroidTestCase {
assertNotNull(mContext);
}
- @MediumTest
+ @SmallTest
public void testResolveDisabledActivity() throws Exception {
mPackageManager.setComponentEnabledSetting(DISABLED_ACTIVITY_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -150,7 +143,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(info2.activityInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testResolveEnabledActivity() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_ACTIVITY_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -183,7 +176,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(info.activityInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testQueryEnabledActivity() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_ACTIVITY_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -218,7 +211,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(activityInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testGetEnabledActivityInfo() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_ACTIVITY_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -253,7 +246,7 @@ public class ComponentTest extends AndroidTestCase {
assertEquals(1, infoList.size());
}
- @LargeTest
+ @MediumTest
public void testDisableActivity() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_ACTIVITY_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -281,7 +274,7 @@ public class ComponentTest extends AndroidTestCase {
assertEquals(0, infoList.size());
}
- @MediumTest
+ @SmallTest
public void testResolveDisabledService() throws Exception {
mPackageManager.setComponentEnabledSetting(DISABLED_SERVICE_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -297,7 +290,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(info2.serviceInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testResolveEnabledService() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_SERVICE_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -310,7 +303,7 @@ public class ComponentTest extends AndroidTestCase {
assertTrue(info.serviceInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testQueryDisabledService() throws Exception {
mPackageManager.setComponentEnabledSetting(DISABLED_SERVICE_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -330,7 +323,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(info.serviceInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testQueryEnabledService() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_SERVICE_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -365,7 +358,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(serviceInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testGetEnabledServiceInfo() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_SERVICE_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -396,7 +389,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(info2.serviceInfo.enabled);
}
- @LargeTest
+ @MediumTest
public void testDisableService() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_SERVICE_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -420,7 +413,7 @@ public class ComponentTest extends AndroidTestCase {
assertTrue(info3.serviceInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testQueryDisabledReceiver() throws Exception {
mPackageManager.setComponentEnabledSetting(DISABLED_RECEIVER_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -440,7 +433,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(info.activityInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testQueryEnabledReceiver() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_RECEIVER_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -475,7 +468,7 @@ public class ComponentTest extends AndroidTestCase {
assertFalse(activityInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testGetEnabledReceiverInfo() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_RECEIVER_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -530,7 +523,7 @@ public class ComponentTest extends AndroidTestCase {
}
}
- @MediumTest
+ @SmallTest
public void testResolveEnabledProvider() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_PROVIDER_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -542,7 +535,7 @@ public class ComponentTest extends AndroidTestCase {
assertTrue(providerInfo.enabled);
}
- @MediumTest
+ @SmallTest
public void testResolveDisabledProvider() throws Exception {
mPackageManager.setComponentEnabledSetting(DISABLED_PROVIDER_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
@@ -594,7 +587,7 @@ public class ComponentTest extends AndroidTestCase {
assertNull(providerInfo2);
}
- @MediumTest
+ @SmallTest
public void testQueryEnabledProvider() throws Exception {
mPackageManager.setComponentEnabledSetting(ENABLED_PROVIDER_COMPONENTNAME,
COMPONENT_ENABLED_STATE_DEFAULT,
diff --git a/core/tests/coretests/src/android/content/pm/PackageManagerTests.java b/core/tests/coretests/src/android/content/pm/PackageManagerTests.java
index 1f2e97c..7c28516 100755
--- a/core/tests/coretests/src/android/content/pm/PackageManagerTests.java
+++ b/core/tests/coretests/src/android/content/pm/PackageManagerTests.java
@@ -23,22 +23,10 @@ import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
-import android.content.pm.ApplicationInfo;
-import android.content.pm.IPackageMoveObserver;
-import android.content.pm.PackageInfo;
-import android.content.pm.PackageManager;
-import android.content.pm.PackageParser;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.res.Resources;
import android.content.res.Resources.NotFoundException;
import android.net.Uri;
-import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.SmallTest;
-import android.test.suitebuilder.annotation.MediumTest;
-import android.test.suitebuilder.annotation.LargeTest;
-import android.test.suitebuilder.annotation.Suppress;
-import android.util.DisplayMetrics;
-import android.util.Log;
import android.os.Environment;
import android.os.FileUtils;
import android.os.IBinder;
@@ -52,6 +40,7 @@ import android.os.storage.StorageResultCode;
import android.provider.Settings;
import android.provider.Settings.SettingNotFoundException;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.LargeTest;
import android.util.DisplayMetrics;
import android.util.Log;
@@ -575,17 +564,17 @@ public class PackageManagerTests extends AndroidTestCase {
return ip;
}
- @MediumTest
+ @LargeTest
public void testInstallNormalInternal() {
sampleInstallFromRawResource(0, true);
}
- @MediumTest
+ @LargeTest
public void testInstallFwdLockedInternal() {
sampleInstallFromRawResource(PackageManager.INSTALL_FORWARD_LOCK, true);
}
- @MediumTest
+ @LargeTest
public void testInstallSdcard() {
sampleInstallFromRawResource(PackageManager.INSTALL_EXTERNAL, true);
}
@@ -675,33 +664,33 @@ public class PackageManagerTests extends AndroidTestCase {
}
}
- @MediumTest
+ @LargeTest
public void testReplaceFailNormalInternal() {
sampleReplaceFromRawResource(0);
}
- @MediumTest
+ @LargeTest
public void testReplaceFailFwdLockedInternal() {
sampleReplaceFromRawResource(PackageManager.INSTALL_FORWARD_LOCK);
}
- @MediumTest
+ @LargeTest
public void testReplaceFailSdcard() {
sampleReplaceFromRawResource(PackageManager.INSTALL_EXTERNAL);
}
- @MediumTest
+ @LargeTest
public void testReplaceNormalInternal() {
sampleReplaceFromRawResource(PackageManager.INSTALL_REPLACE_EXISTING);
}
- @MediumTest
+ @LargeTest
public void testReplaceFwdLockedInternal() {
sampleReplaceFromRawResource(PackageManager.INSTALL_REPLACE_EXISTING |
PackageManager.INSTALL_FORWARD_LOCK);
}
- @MediumTest
+ @LargeTest
public void testReplaceSdcard() {
sampleReplaceFromRawResource(PackageManager.INSTALL_REPLACE_EXISTING |
PackageManager.INSTALL_EXTERNAL);
@@ -815,32 +804,32 @@ public class PackageManagerTests extends AndroidTestCase {
}
}
- @MediumTest
+ @LargeTest
public void testDeleteNormalInternal() {
deleteFromRawResource(0, 0);
}
- @MediumTest
+ @LargeTest
public void testDeleteFwdLockedInternal() {
deleteFromRawResource(PackageManager.INSTALL_FORWARD_LOCK, 0);
}
- @MediumTest
+ @LargeTest
public void testDeleteSdcard() {
deleteFromRawResource(PackageManager.INSTALL_EXTERNAL, 0);
}
- @MediumTest
+ @LargeTest
public void testDeleteNormalInternalRetainData() {
deleteFromRawResource(0, PackageManager.DONT_DELETE_DATA);
}
- @MediumTest
+ @LargeTest
public void testDeleteFwdLockedInternalRetainData() {
deleteFromRawResource(PackageManager.INSTALL_FORWARD_LOCK, PackageManager.DONT_DELETE_DATA);
}
- @MediumTest
+ @LargeTest
public void testDeleteSdcardRetainData() {
deleteFromRawResource(PackageManager.INSTALL_EXTERNAL, PackageManager.DONT_DELETE_DATA);
}
@@ -1040,7 +1029,7 @@ public class PackageManagerTests extends AndroidTestCase {
* (Use PackageManagerService private api for now)
* Make sure the installed package is available.
*/
- @MediumTest
+ @LargeTest
public void testMountSdNormalInternal() {
assertTrue(mountFromRawResource());
}
@@ -1071,31 +1060,31 @@ public class PackageManagerTests extends AndroidTestCase {
} catch (NameNotFoundException e) {}
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationInternal() {
installFromRawResource("install.apk", R.raw.install_loc_internal,
0, true, false, -1, PackageInfo.INSTALL_LOCATION_INTERNAL_ONLY);
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationSdcard() {
installFromRawResource("install.apk", R.raw.install_loc_sdcard,
0, true, false, -1, PackageInfo.INSTALL_LOCATION_PREFER_EXTERNAL);
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationAuto() {
installFromRawResource("install.apk", R.raw.install_loc_auto,
0, true, false, -1, PackageInfo.INSTALL_LOCATION_AUTO);
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationUnspecified() {
installFromRawResource("install.apk", R.raw.install_loc_unspecified,
0, true, false, -1, PackageInfo.INSTALL_LOCATION_UNSPECIFIED);
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationFwdLockedFlagSdcard() {
installFromRawResource("install.apk", R.raw.install_loc_unspecified,
PackageManager.INSTALL_FORWARD_LOCK |
@@ -1104,7 +1093,7 @@ public class PackageManagerTests extends AndroidTestCase {
PackageInfo.INSTALL_LOCATION_UNSPECIFIED);
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationFwdLockedSdcard() {
installFromRawResource("install.apk", R.raw.install_loc_sdcard,
PackageManager.INSTALL_FORWARD_LOCK, true, false,
@@ -1117,7 +1106,7 @@ public class PackageManagerTests extends AndroidTestCase {
* the package via flag to install on sdcard. Make sure the new flag overrides
* the old install location.
*/
- @MediumTest
+ @LargeTest
public void testReplaceFlagInternalSdcard() {
int iFlags = 0;
int rFlags = PackageManager.INSTALL_EXTERNAL;
@@ -1139,7 +1128,7 @@ public class PackageManagerTests extends AndroidTestCase {
* the package with no flags or manifest option and make sure the old
* install location is retained.
*/
- @MediumTest
+ @LargeTest
public void testReplaceFlagSdcardInternal() {
int iFlags = PackageManager.INSTALL_EXTERNAL;
int rFlags = 0;
@@ -1156,7 +1145,7 @@ public class PackageManagerTests extends AndroidTestCase {
}
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationReplaceInternalSdcard() {
int iFlags = 0;
int iApk = R.raw.install_loc_internal;
@@ -1179,7 +1168,7 @@ public class PackageManagerTests extends AndroidTestCase {
}
}
- @MediumTest
+ @LargeTest
public void testManifestInstallLocationReplaceSdcardInternal() {
int iFlags = 0;
int iApk = R.raw.install_loc_sdcard;
@@ -1401,7 +1390,7 @@ public class PackageManagerTests extends AndroidTestCase {
fail, result);
}
- @MediumTest
+ @LargeTest
public void testMoveAppInternalToExternal() {
int installFlags = PackageManager.INSTALL_INTERNAL;
int moveFlags = PackageManager.MOVE_EXTERNAL_MEDIA;
@@ -1410,7 +1399,7 @@ public class PackageManagerTests extends AndroidTestCase {
sampleMoveFromRawResource(installFlags, moveFlags, fail, result);
}
- @MediumTest
+ @LargeTest
public void testMoveAppInternalToInternal() {
int installFlags = PackageManager.INSTALL_INTERNAL;
int moveFlags = PackageManager.MOVE_INTERNAL;
@@ -1419,7 +1408,7 @@ public class PackageManagerTests extends AndroidTestCase {
sampleMoveFromRawResource(installFlags, moveFlags, fail, result);
}
- @MediumTest
+ @LargeTest
public void testMoveAppExternalToExternal() {
int installFlags = PackageManager.INSTALL_EXTERNAL;
int moveFlags = PackageManager.MOVE_EXTERNAL_MEDIA;
@@ -1427,7 +1416,7 @@ public class PackageManagerTests extends AndroidTestCase {
int result = PackageManager.MOVE_FAILED_INVALID_LOCATION;
sampleMoveFromRawResource(installFlags, moveFlags, fail, result);
}
- @MediumTest
+ @LargeTest
public void testMoveAppExternalToInternal() {
int installFlags = PackageManager.INSTALL_EXTERNAL;
int moveFlags = PackageManager.MOVE_INTERNAL;
@@ -1435,7 +1424,7 @@ public class PackageManagerTests extends AndroidTestCase {
int result = PackageManager.MOVE_SUCCEEDED;
sampleMoveFromRawResource(installFlags, moveFlags, fail, result);
}
- @MediumTest
+ @LargeTest
public void testMoveAppForwardLocked() {
int installFlags = PackageManager.INSTALL_FORWARD_LOCK;
int moveFlags = PackageManager.MOVE_EXTERNAL_MEDIA;
@@ -1443,7 +1432,7 @@ public class PackageManagerTests extends AndroidTestCase {
int result = PackageManager.MOVE_FAILED_FORWARD_LOCKED;
sampleMoveFromRawResource(installFlags, moveFlags, fail, result);
}
- @MediumTest
+ @LargeTest
public void testMoveAppFailInternalToExternalDelete() {
int installFlags = 0;
int moveFlags = PackageManager.MOVE_EXTERNAL_MEDIA;
@@ -1477,7 +1466,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Test that an install error code is returned when media is unmounted
* and package installed on sdcard via package manager flag.
*/
- @MediumTest
+ @LargeTest
public void testInstallSdcardUnmount() {
boolean origState = getMediaState();
try {
@@ -1502,7 +1491,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Unmount sdcard. Try installing an app with manifest option to install
* on sdcard. Make sure it gets installed on internal flash.
*/
- @MediumTest
+ @LargeTest
public void testInstallManifestSdcardUnmount() {
boolean origState = getMediaState();
try {
@@ -1534,14 +1523,14 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Install an app on internal flash
*/
- @MediumTest
+ @LargeTest
public void testFlagI() {
sampleInstallFromRawResource(PackageManager.INSTALL_INTERNAL, true);
}
/*
* Install an app on sdcard.
*/
- @MediumTest
+ @LargeTest
public void testFlagE() {
sampleInstallFromRawResource(PackageManager.INSTALL_EXTERNAL, true);
}
@@ -1549,14 +1538,14 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Install an app on sdcard.
*/
- @MediumTest
+ @LargeTest
public void testFlagF() {
sampleInstallFromRawResource(PackageManager.INSTALL_FORWARD_LOCK, true);
}
/*
* Install an app with both internal and external flags set. should fail
*/
- @MediumTest
+ @LargeTest
public void testFlagIE() {
installFromRawResource("install.apk", R.raw.install,
PackageManager.INSTALL_EXTERNAL | PackageManager.INSTALL_INTERNAL,
@@ -1568,7 +1557,7 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Install an app with both internal and external flags set. should fail
*/
- @MediumTest
+ @LargeTest
public void testFlagIF() {
sampleInstallFromRawResource(PackageManager.INSTALL_FORWARD_LOCK |
PackageManager.INSTALL_INTERNAL, true);
@@ -1576,7 +1565,7 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Install an app with both internal and external flags set. should fail
*/
- @MediumTest
+ @LargeTest
public void testFlagEF() {
installFromRawResource("install.apk", R.raw.install,
PackageManager.INSTALL_FORWARD_LOCK | PackageManager.INSTALL_EXTERNAL,
@@ -1587,7 +1576,7 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Install an app with both internal and external flags set. should fail
*/
- @MediumTest
+ @LargeTest
public void testFlagIEF() {
installFromRawResource("install.apk", R.raw.install,
PackageManager.INSTALL_FORWARD_LOCK | PackageManager.INSTALL_INTERNAL |
@@ -1600,7 +1589,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with both internal and manifest option set.
* should install on internal.
*/
- @MediumTest
+ @LargeTest
public void testFlagIManifestI() {
installFromRawResource("install.apk", R.raw.install_loc_internal,
PackageManager.INSTALL_INTERNAL,
@@ -1612,7 +1601,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with both internal and manifest preference for
* preferExternal. Should install on internal.
*/
- @MediumTest
+ @LargeTest
public void testFlagIManifestE() {
installFromRawResource("install.apk", R.raw.install_loc_sdcard,
PackageManager.INSTALL_INTERNAL,
@@ -1624,7 +1613,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with both internal and manifest preference for
* auto. should install internal.
*/
- @MediumTest
+ @LargeTest
public void testFlagIManifestA() {
installFromRawResource("install.apk", R.raw.install_loc_auto,
PackageManager.INSTALL_INTERNAL,
@@ -1636,7 +1625,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with both external and manifest option set.
* should install externally.
*/
- @MediumTest
+ @LargeTest
public void testFlagEManifestI() {
installFromRawResource("install.apk", R.raw.install_loc_internal,
PackageManager.INSTALL_EXTERNAL,
@@ -1648,7 +1637,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with both external and manifest preference for
* preferExternal. Should install externally.
*/
- @MediumTest
+ @LargeTest
public void testFlagEManifestE() {
installFromRawResource("install.apk", R.raw.install_loc_sdcard,
PackageManager.INSTALL_EXTERNAL,
@@ -1660,7 +1649,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with both external and manifest preference for
* auto. should install on external media.
*/
- @MediumTest
+ @LargeTest
public void testFlagEManifestA() {
installFromRawResource("install.apk", R.raw.install_loc_auto,
PackageManager.INSTALL_EXTERNAL,
@@ -1672,7 +1661,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with fwd locked flag set and install location set to
* internal. should install internally.
*/
- @MediumTest
+ @LargeTest
public void testFlagFManifestI() {
installFromRawResource("install.apk", R.raw.install_loc_internal,
PackageManager.INSTALL_EXTERNAL,
@@ -1684,7 +1673,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with fwd locked flag set and install location set to
* preferExternal. should install internally.
*/
- @MediumTest
+ @LargeTest
public void testFlagFManifestE() {
installFromRawResource("install.apk", R.raw.install_loc_sdcard,
PackageManager.INSTALL_EXTERNAL,
@@ -1696,7 +1685,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Install an app with fwd locked flag set and install location set to
* auto. should install internally.
*/
- @MediumTest
+ @LargeTest
public void testFlagFManifestA() {
installFromRawResource("install.apk", R.raw.install_loc_auto,
PackageManager.INSTALL_EXTERNAL,
@@ -1711,7 +1700,7 @@ public class PackageManagerTests extends AndroidTestCase {
* location should be honoured.
* testFlagI/E/F/ExistingI/E -
*/
- @MediumTest
+ @LargeTest
public void testFlagIExistingI() {
int iFlags = PackageManager.INSTALL_INTERNAL;
int rFlags = PackageManager.INSTALL_INTERNAL | PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1728,7 +1717,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
-1);
}
- @MediumTest
+ @LargeTest
public void testFlagIExistingE() {
int iFlags = PackageManager.INSTALL_EXTERNAL;
int rFlags = PackageManager.INSTALL_INTERNAL | PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1745,7 +1734,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
-1);
}
- @MediumTest
+ @LargeTest
public void testFlagEExistingI() {
int iFlags = PackageManager.INSTALL_INTERNAL;
int rFlags = PackageManager.INSTALL_EXTERNAL | PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1762,7 +1751,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
-1);
}
- @MediumTest
+ @LargeTest
public void testFlagEExistingE() {
int iFlags = PackageManager.INSTALL_EXTERNAL;
int rFlags = PackageManager.INSTALL_EXTERNAL | PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1779,7 +1768,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
-1);
}
- @MediumTest
+ @LargeTest
public void testFlagFExistingI() {
int iFlags = PackageManager.INSTALL_INTERNAL;
int rFlags = PackageManager.INSTALL_FORWARD_LOCK | PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1796,7 +1785,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
-1);
}
- @MediumTest
+ @LargeTest
public void testFlagFExistingE() {
int iFlags = PackageManager.INSTALL_EXTERNAL;
int rFlags = PackageManager.INSTALL_FORWARD_LOCK | PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1820,7 +1809,7 @@ public class PackageManagerTests extends AndroidTestCase {
* public void testManifestI/E/A
* TODO out of memory fall back behaviour.
*/
- @MediumTest
+ @LargeTest
public void testManifestI() {
installFromRawResource("install.apk", R.raw.install_loc_internal,
0,
@@ -1828,7 +1817,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
PackageInfo.INSTALL_LOCATION_INTERNAL_ONLY);
}
- @MediumTest
+ @LargeTest
public void testManifestE() {
installFromRawResource("install.apk", R.raw.install_loc_sdcard,
0,
@@ -1836,7 +1825,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
PackageInfo.INSTALL_LOCATION_PREFER_EXTERNAL);
}
- @MediumTest
+ @LargeTest
public void testManifestA() {
installFromRawResource("install.apk", R.raw.install_loc_auto,
0,
@@ -1851,7 +1840,7 @@ public class PackageManagerTests extends AndroidTestCase {
* TODO add out of memory fall back behaviour.
* testManifestI/E/AExistingI/E
*/
- @MediumTest
+ @LargeTest
public void testManifestIExistingI() {
int iFlags = PackageManager.INSTALL_INTERNAL;
int rFlags = PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1868,7 +1857,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
PackageInfo.INSTALL_LOCATION_INTERNAL_ONLY);
}
- @MediumTest
+ @LargeTest
public void testManifestIExistingE() {
int iFlags = PackageManager.INSTALL_EXTERNAL;
int rFlags = PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1885,7 +1874,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
PackageInfo.INSTALL_LOCATION_INTERNAL_ONLY);
}
- @MediumTest
+ @LargeTest
public void testManifestEExistingI() {
int iFlags = PackageManager.INSTALL_INTERNAL;
int rFlags = PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1902,7 +1891,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
PackageInfo.INSTALL_LOCATION_PREFER_EXTERNAL);
}
- @MediumTest
+ @LargeTest
public void testManifestEExistingE() {
int iFlags = PackageManager.INSTALL_EXTERNAL;
int rFlags = PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1919,7 +1908,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
PackageInfo.INSTALL_LOCATION_PREFER_EXTERNAL);
}
- @MediumTest
+ @LargeTest
public void testManifestAExistingI() {
int iFlags = PackageManager.INSTALL_INTERNAL;
int rFlags = PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1936,7 +1925,7 @@ public class PackageManagerTests extends AndroidTestCase {
false, -1,
PackageInfo.INSTALL_LOCATION_AUTO);
}
- @MediumTest
+ @LargeTest
public void testManifestAExistingE() {
int iFlags = PackageManager.INSTALL_EXTERNAL;
int rFlags = PackageManager.INSTALL_REPLACE_EXISTING;
@@ -1993,37 +1982,37 @@ public class PackageManagerTests extends AndroidTestCase {
setInstallLoc(origSetting);
}
}
- @MediumTest
+ @LargeTest
public void testExistingIUserI() {
int userSetting = PackageHelper.APP_INSTALL_INTERNAL;
int iFlags = PackageManager.INSTALL_INTERNAL;
setExistingXUserX(userSetting, iFlags, PackageInfo.INSTALL_LOCATION_INTERNAL_ONLY);
}
- @MediumTest
+ @LargeTest
public void testExistingIUserE() {
int userSetting = PackageHelper.APP_INSTALL_EXTERNAL;
int iFlags = PackageManager.INSTALL_INTERNAL;
setExistingXUserX(userSetting, iFlags, PackageInfo.INSTALL_LOCATION_INTERNAL_ONLY);
}
- @MediumTest
+ @LargeTest
public void testExistingIUserA() {
int userSetting = PackageHelper.APP_INSTALL_AUTO;
int iFlags = PackageManager.INSTALL_INTERNAL;
setExistingXUserX(userSetting, iFlags, PackageInfo.INSTALL_LOCATION_INTERNAL_ONLY);
}
- @MediumTest
+ @LargeTest
public void testExistingEUserI() {
int userSetting = PackageHelper.APP_INSTALL_INTERNAL;
int iFlags = PackageManager.INSTALL_EXTERNAL;
setExistingXUserX(userSetting, iFlags, PackageInfo.INSTALL_LOCATION_PREFER_EXTERNAL);
}
- @MediumTest
+ @LargeTest
public void testExistingEUserE() {
int userSetting = PackageHelper.APP_INSTALL_EXTERNAL;
int iFlags = PackageManager.INSTALL_EXTERNAL;
setExistingXUserX(userSetting, iFlags, PackageInfo.INSTALL_LOCATION_PREFER_EXTERNAL);
}
- @MediumTest
+ @LargeTest
public void testExistingEUserA() {
int userSetting = PackageHelper.APP_INSTALL_AUTO;
int iFlags = PackageManager.INSTALL_EXTERNAL;
@@ -2066,19 +2055,19 @@ public class PackageManagerTests extends AndroidTestCase {
setInstallLoc(origSetting);
}
}
- @MediumTest
+ @LargeTest
public void testUserI() {
int userSetting = PackageHelper.APP_INSTALL_INTERNAL;
int iloc = getExpectedInstallLocation(userSetting);
setUserX(true, userSetting, iloc);
}
- @MediumTest
+ @LargeTest
public void testUserE() {
int userSetting = PackageHelper.APP_INSTALL_EXTERNAL;
int iloc = getExpectedInstallLocation(userSetting);
setUserX(true, userSetting, iloc);
}
- @MediumTest
+ @LargeTest
public void testUserA() {
int userSetting = PackageHelper.APP_INSTALL_AUTO;
int iloc = getExpectedInstallLocation(userSetting);
@@ -2088,19 +2077,19 @@ public class PackageManagerTests extends AndroidTestCase {
* The following set of tests turn on/off the basic
* user setting for turning on install location.
*/
- @MediumTest
+ @LargeTest
public void testUserPrefOffUserI() {
int userSetting = PackageHelper.APP_INSTALL_INTERNAL;
int iloc = PackageInfo.INSTALL_LOCATION_UNSPECIFIED;
setUserX(false, userSetting, iloc);
}
- @MediumTest
+ @LargeTest
public void testUserPrefOffUserE() {
int userSetting = PackageHelper.APP_INSTALL_EXTERNAL;
int iloc = PackageInfo.INSTALL_LOCATION_UNSPECIFIED;
setUserX(false, userSetting, iloc);
}
- @MediumTest
+ @LargeTest
public void testUserPrefOffA() {
int userSetting = PackageHelper.APP_INSTALL_AUTO;
int iloc = PackageInfo.INSTALL_LOCATION_UNSPECIFIED;
@@ -2277,7 +2266,7 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Ensure that permissions are properly declared.
*/
- @MediumTest
+ @LargeTest
public void testInstallOnSdPermissionsUnmount() {
InstallParams ip = null;
boolean origMediaState = getMediaState();
@@ -2309,7 +2298,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Please note that this test is very closely tied to the framework's
* naming convention for secure containers.
*/
- @MediumTest
+ @LargeTest
public void testInstallSdcardStaleContainer() {
boolean origMediaState = getMediaState();
try {
@@ -2351,7 +2340,7 @@ public class PackageManagerTests extends AndroidTestCase {
* The app is then re-installed on internal storage. The sdcard is mounted
* and verified that the re-installation on internal storage takes precedence.
*/
- @MediumTest
+ @LargeTest
public void testInstallSdcardStaleContainerReinstall() {
boolean origMediaState = getMediaState();
try {
@@ -2429,7 +2418,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Test that an app signed with two certificates can be upgraded by the
* same app signed with two certificates.
*/
- @MediumTest
+ @LargeTest
public void testReplaceMatchAllCerts() {
replaceCerts(APP1_CERT1_CERT2, APP1_CERT1_CERT2, true, false, -1);
}
@@ -2438,7 +2427,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Test that an app signed with two certificates cannot be upgraded
* by an app signed with a different certificate.
*/
- @MediumTest
+ @LargeTest
public void testReplaceMatchNoCerts1() {
replaceCerts(APP1_CERT1_CERT2, APP1_CERT3, true, true,
PackageManager.INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES);
@@ -2447,7 +2436,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Test that an app signed with two certificates cannot be upgraded
* by an app signed with a different certificate.
*/
- @MediumTest
+ @LargeTest
public void testReplaceMatchNoCerts2() {
replaceCerts(APP1_CERT1_CERT2, APP1_CERT3_CERT4, true, true,
PackageManager.INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES);
@@ -2456,7 +2445,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Test that an app signed with two certificates cannot be upgraded by
* an app signed with a subset of initial certificates.
*/
- @MediumTest
+ @LargeTest
public void testReplaceMatchSomeCerts1() {
replaceCerts(APP1_CERT1_CERT2, APP1_CERT1, true, true,
PackageManager.INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES);
@@ -2465,7 +2454,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Test that an app signed with two certificates cannot be upgraded by
* an app signed with the last certificate.
*/
- @MediumTest
+ @LargeTest
public void testReplaceMatchSomeCerts2() {
replaceCerts(APP1_CERT1_CERT2, APP1_CERT2, true, true,
PackageManager.INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES);
@@ -2474,7 +2463,7 @@ public class PackageManagerTests extends AndroidTestCase {
* Test that an app signed with a certificate can be upgraded by app
* signed with a superset of certificates.
*/
- @MediumTest
+ @LargeTest
public void testReplaceMatchMoreCerts() {
replaceCerts(APP1_CERT1, APP1_CERT1_CERT2, true, true,
PackageManager.INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES);
@@ -2484,7 +2473,7 @@ public class PackageManagerTests extends AndroidTestCase {
* signed with a superset of certificates. Then verify that the an app
* signed with the original set of certs cannot upgrade the new one.
*/
- @MediumTest
+ @LargeTest
public void testReplaceMatchMoreCertsReplaceSomeCerts() {
InstallParams ip = replaceCerts(APP1_CERT1, APP1_CERT1_CERT2, false, true,
PackageManager.INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES);
@@ -2508,37 +2497,37 @@ public class PackageManagerTests extends AndroidTestCase {
private void checkSignatures(int apk1, int apk2, int expMatchResult) {
checkSharedSignatures(apk1, apk2, true, false, -1, expMatchResult);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesAllMatch() {
int apk1 = APP1_CERT1_CERT2;
int apk2 = APP2_CERT1_CERT2;
checkSignatures(apk1, apk2, PackageManager.SIGNATURE_MATCH);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesNoMatch() {
int apk1 = APP1_CERT1;
int apk2 = APP2_CERT2;
checkSignatures(apk1, apk2, PackageManager.SIGNATURE_NO_MATCH);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesSomeMatch1() {
int apk1 = APP1_CERT1_CERT2;
int apk2 = APP2_CERT1;
checkSignatures(apk1, apk2, PackageManager.SIGNATURE_NO_MATCH);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesSomeMatch2() {
int apk1 = APP1_CERT1_CERT2;
int apk2 = APP2_CERT2;
checkSignatures(apk1, apk2, PackageManager.SIGNATURE_NO_MATCH);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesMoreMatch() {
int apk1 = APP1_CERT1;
int apk2 = APP2_CERT1_CERT2;
checkSignatures(apk1, apk2, PackageManager.SIGNATURE_NO_MATCH);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesUnknown() {
int apk1 = APP1_CERT1_CERT2;
int apk2 = APP2_CERT1_CERT2;
@@ -2567,7 +2556,7 @@ public class PackageManagerTests extends AndroidTestCase {
}
}
}
- @MediumTest
+ @LargeTest
public void testInstallNoCertificates() {
int apk1 = APP1_UNSIGNED;
String apk1Name = "install1.apk";
@@ -2620,7 +2609,7 @@ public class PackageManagerTests extends AndroidTestCase {
}
}
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesSharedAllMatch() {
int apk1 = SHARED1_CERT1_CERT2;
int apk2 = SHARED2_CERT1_CERT2;
@@ -2629,7 +2618,7 @@ public class PackageManagerTests extends AndroidTestCase {
int expMatchResult = PackageManager.SIGNATURE_MATCH;
checkSharedSignatures(apk1, apk2, true, fail, retCode, expMatchResult);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesSharedNoMatch() {
int apk1 = SHARED1_CERT1;
int apk2 = SHARED2_CERT2;
@@ -2641,7 +2630,7 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Test that an app signed with cert1 and cert2 cannot be replaced when signed with cert1 alone.
*/
- @MediumTest
+ @LargeTest
public void testCheckSignaturesSharedSomeMatch1() {
int apk1 = SHARED1_CERT1_CERT2;
int apk2 = SHARED2_CERT1;
@@ -2653,7 +2642,7 @@ public class PackageManagerTests extends AndroidTestCase {
/*
* Test that an app signed with cert1 and cert2 cannot be replaced when signed with cert2 alone.
*/
- @MediumTest
+ @LargeTest
public void testCheckSignaturesSharedSomeMatch2() {
int apk1 = SHARED1_CERT1_CERT2;
int apk2 = SHARED2_CERT2;
@@ -2662,7 +2651,7 @@ public class PackageManagerTests extends AndroidTestCase {
int expMatchResult = -1;
checkSharedSignatures(apk1, apk2, true, fail, retCode, expMatchResult);
}
- @MediumTest
+ @LargeTest
public void testCheckSignaturesSharedUnknown() {
int apk1 = SHARED1_CERT1_CERT2;
int apk2 = SHARED2_CERT1_CERT2;
@@ -2688,7 +2677,7 @@ public class PackageManagerTests extends AndroidTestCase {
}
}
- @MediumTest
+ @LargeTest
public void testReplaceFirstSharedMatchAllCerts() {
int apk1 = SHARED1_CERT1;
int apk2 = SHARED2_CERT1;
@@ -2696,7 +2685,7 @@ public class PackageManagerTests extends AndroidTestCase {
checkSignatures(apk1, apk2, PackageManager.SIGNATURE_MATCH);
replaceCerts(apk1, rapk1, true, false, -1);
}
- @MediumTest
+ @LargeTest
public void testReplaceSecondSharedMatchAllCerts() {
int apk1 = SHARED1_CERT1;
int apk2 = SHARED2_CERT1;
@@ -2704,7 +2693,7 @@ public class PackageManagerTests extends AndroidTestCase {
checkSignatures(apk1, apk2, PackageManager.SIGNATURE_MATCH);
replaceCerts(apk2, rapk2, true, false, -1);
}
- @MediumTest
+ @LargeTest
public void testReplaceFirstSharedMatchSomeCerts() {
int apk1 = SHARED1_CERT1_CERT2;
int apk2 = SHARED2_CERT1_CERT2;
@@ -2715,7 +2704,7 @@ public class PackageManagerTests extends AndroidTestCase {
installFromRawResource("install.apk", rapk1, PackageManager.INSTALL_REPLACE_EXISTING, true,
fail, retCode, PackageInfo.INSTALL_LOCATION_UNSPECIFIED);
}
- @MediumTest
+ @LargeTest
public void testReplaceSecondSharedMatchSomeCerts() {
int apk1 = SHARED1_CERT1_CERT2;
int apk2 = SHARED2_CERT1_CERT2;
@@ -2726,7 +2715,7 @@ public class PackageManagerTests extends AndroidTestCase {
installFromRawResource("install.apk", rapk2, PackageManager.INSTALL_REPLACE_EXISTING, true,
fail, retCode, PackageInfo.INSTALL_LOCATION_UNSPECIFIED);
}
- @MediumTest
+ @LargeTest
public void testReplaceFirstSharedMatchNoCerts() {
int apk1 = SHARED1_CERT1;
int apk2 = SHARED2_CERT1;
@@ -2737,7 +2726,7 @@ public class PackageManagerTests extends AndroidTestCase {
installFromRawResource("install.apk", rapk1, PackageManager.INSTALL_REPLACE_EXISTING, true,
fail, retCode, PackageInfo.INSTALL_LOCATION_UNSPECIFIED);
}
- @MediumTest
+ @LargeTest
public void testReplaceSecondSharedMatchNoCerts() {
int apk1 = SHARED1_CERT1;
int apk2 = SHARED2_CERT1;
@@ -2748,7 +2737,7 @@ public class PackageManagerTests extends AndroidTestCase {
installFromRawResource("install.apk", rapk2, PackageManager.INSTALL_REPLACE_EXISTING, true,
fail, retCode, PackageInfo.INSTALL_LOCATION_UNSPECIFIED);
}
- @MediumTest
+ @LargeTest
public void testReplaceFirstSharedMatchMoreCerts() {
int apk1 = SHARED1_CERT1;
int apk2 = SHARED2_CERT1;
@@ -2759,7 +2748,7 @@ public class PackageManagerTests extends AndroidTestCase {
installFromRawResource("install.apk", rapk1, PackageManager.INSTALL_REPLACE_EXISTING, true,
fail, retCode, PackageInfo.INSTALL_LOCATION_UNSPECIFIED);
}
- @MediumTest
+ @LargeTest
public void testReplaceSecondSharedMatchMoreCerts() {
int apk1 = SHARED1_CERT1;
int apk2 = SHARED2_CERT1;
diff --git a/core/tests/coretests/src/android/database/sqlite/SQLiteJDBCDriverTest.java b/core/tests/coretests/src/android/database/sqlite/SQLiteJDBCDriverTest.java
index 8e677a5..f74f3e6 100644
--- a/core/tests/coretests/src/android/database/sqlite/SQLiteJDBCDriverTest.java
+++ b/core/tests/coretests/src/android/database/sqlite/SQLiteJDBCDriverTest.java
@@ -16,13 +16,14 @@
package android.database.sqlite;
+import android.test.suitebuilder.annotation.LargeTest;
+
import java.io.File;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;
-import android.test.suitebuilder.annotation.MediumTest;
/**
* Minimal test for JDBC driver
@@ -62,7 +63,7 @@ public class SQLiteJDBCDriverTest extends AbstractJDBCDriverTest {
// Regression test for (Noser) #255: PreparedStatement.executeUpdate results
// in VM crashing with SIGABRT.
- @MediumTest
+ @LargeTest
public void test_connection3() throws Exception {
PreparedStatement prst = null;
Statement st = null;
diff --git a/core/tests/coretests/src/android/os/FileObserverTest.java b/core/tests/coretests/src/android/os/FileObserverTest.java
index ca4e0d6..93e27af 100644
--- a/core/tests/coretests/src/android/os/FileObserverTest.java
+++ b/core/tests/coretests/src/android/os/FileObserverTest.java
@@ -19,9 +19,8 @@ package android.os;
import com.google.android.collect.Lists;
import com.google.android.collect.Maps;
-import android.os.FileObserver;
import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.LargeTest;
+import android.test.suitebuilder.annotation.MediumTest;
import android.util.Log;
import java.io.File;
@@ -69,7 +68,7 @@ public class FileObserverTest extends AndroidTestCase {
}
}
- @LargeTest
+ @MediumTest
public void testRun() throws Exception {
// make file changes and wait for them
assertTrue(mTestFile.exists());
diff --git a/core/tests/coretests/src/android/os/HierarchicalStateMachineTest.java b/core/tests/coretests/src/android/os/HierarchicalStateMachineTest.java
index 639372b2..6820987 100644
--- a/core/tests/coretests/src/android/os/HierarchicalStateMachineTest.java
+++ b/core/tests/coretests/src/android/os/HierarchicalStateMachineTest.java
@@ -16,23 +16,15 @@
package android.os;
-import junit.framework.TestCase;
+import com.android.internal.util.HierarchicalState;
+import com.android.internal.util.HierarchicalStateMachine;
+import com.android.internal.util.ProcessedMessages;
-import android.os.Debug;
-import android.os.HandlerThread;
-import android.os.Looper;
-import android.os.Message;
-import android.os.SystemClock;
+import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
-
import android.util.Log;
-import com.android.internal.util.HierarchicalStateMachine;
-import com.android.internal.util.HierarchicalState;
-import com.android.internal.util.ProcessedMessages;
-
-import java.util.ArrayList;
-import java.util.Arrays;
+import junit.framework.TestCase;
/**
* Test for HierarchicalStateMachine.
@@ -449,7 +441,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private int mExitCount;
}
- @SmallTest
+ @MediumTest
public void testStateMachine1() throws Exception {
StateMachine1 sm1 = new StateMachine1("sm1");
sm1.start();
@@ -554,7 +546,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private boolean mDidExit = false;
}
- @SmallTest
+ @MediumTest
public void testStateMachine2() throws Exception {
StateMachine2 sm2 = new StateMachine2("sm2");
sm2.start();
@@ -646,7 +638,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private ChildState mChildState = new ChildState();
}
- @SmallTest
+ @MediumTest
public void testStateMachine3() throws Exception {
StateMachine3 sm3 = new StateMachine3("sm3");
sm3.start();
@@ -739,7 +731,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private ChildState2 mChildState2 = new ChildState2();
}
- @SmallTest
+ @MediumTest
public void testStateMachine4() throws Exception {
StateMachine4 sm4 = new StateMachine4("sm4");
sm4.start();
@@ -1013,7 +1005,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private int mChildState5ExitCount = 0;
}
- @SmallTest
+ @MediumTest
public void testStateMachine5() throws Exception {
StateMachine5 sm5 = new StateMachine5("sm5");
sm5.start();
@@ -1141,7 +1133,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private long mArrivalTimeMsg2;
}
- @SmallTest
+ @MediumTest
public void testStateMachine6() throws Exception {
long sentTimeMsg2;
final int DELAY_TIME = 250;
@@ -1251,7 +1243,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private long mArrivalTimeMsg3;
}
- @SmallTest
+ @MediumTest
public void testStateMachine7() throws Exception {
long sentTimeMsg2;
final int SM7_DELAY_FUDGE = 20;
@@ -1403,7 +1395,7 @@ public class HierarchicalStateMachineTest extends TestCase {
private static int sharedCounter = 0;
private static Object waitObject = new Object();
- @SmallTest
+ @MediumTest
public void testStateMachineSharedThread() throws Exception {
if (DBG) Log.d(TAG, "testStateMachineSharedThread E");
@@ -1448,7 +1440,7 @@ public class HierarchicalStateMachineTest extends TestCase {
if (DBG) Log.d(TAG, "testStateMachineSharedThread X");
}
- @SmallTest
+ @MediumTest
public void testHsm1() throws Exception {
if (DBG) Log.d(TAG, "testHsm1 E");
diff --git a/core/tests/coretests/src/android/os/PerformanceCollectorTest.java b/core/tests/coretests/src/android/os/PerformanceCollectorTest.java
index a382239..7533c84 100644
--- a/core/tests/coretests/src/android/os/PerformanceCollectorTest.java
+++ b/core/tests/coretests/src/android/os/PerformanceCollectorTest.java
@@ -16,11 +16,8 @@
package android.os;
-import android.os.Bundle;
-import android.os.Parcelable;
-import android.os.PerformanceCollector;
-import android.os.Process;
import android.os.PerformanceCollector.PerformanceResultsWriter;
+import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
import java.lang.reflect.Field;
@@ -56,7 +53,7 @@ public class PerformanceCollectorTest extends TestCase {
assertEquals(2, snapshot.size());
}
- @SmallTest
+ @MediumTest
public void testEndSnapshotNoWriter() throws Exception {
mPerfCollector.beginSnapshot("testEndSnapshotNoWriter");
workForRandomLongPeriod();
@@ -116,7 +113,7 @@ public class PerformanceCollectorTest extends TestCase {
assertEquals(2, snapshot.size());
}
- @SmallTest
+ @MediumTest
public void testEndSnapshot() throws Exception {
MockPerformanceResultsWriter writer = new MockPerformanceResultsWriter();
mPerfCollector.setPerformanceResultsWriter(writer);
@@ -232,7 +229,7 @@ public class PerformanceCollectorTest extends TestCase {
assertEquals("Hello World", results.getString("testAddMeasurementStringNonEmpty"));
}
- @SmallTest
+ @MediumTest
public void testSimpleSequence() throws Exception {
MockPerformanceResultsWriter writer = new MockPerformanceResultsWriter();
mPerfCollector.setPerformanceResultsWriter(writer);
@@ -264,7 +261,7 @@ public class PerformanceCollectorTest extends TestCase {
verifyTimingBundle(timing, labels);
}
- @SmallTest
+ @MediumTest
public void testLongSequence() throws Exception {
MockPerformanceResultsWriter writer = new MockPerformanceResultsWriter();
mPerfCollector.setPerformanceResultsWriter(writer);
@@ -350,7 +347,7 @@ public class PerformanceCollectorTest extends TestCase {
* Verify that snapshotting and timing do not interfere w/ each other,
* by staggering calls to snapshot and timing functions.
*/
- @SmallTest
+ @MediumTest
public void testOutOfOrderSequence() {
MockPerformanceResultsWriter writer = new MockPerformanceResultsWriter();
mPerfCollector.setPerformanceResultsWriter(writer);
diff --git a/core/tests/coretests/src/android/os/PowerManagerTest.java b/core/tests/coretests/src/android/os/PowerManagerTest.java
index e089b3e..9893c16 100644
--- a/core/tests/coretests/src/android/os/PowerManagerTest.java
+++ b/core/tests/coretests/src/android/os/PowerManagerTest.java
@@ -17,9 +17,8 @@
package android.os;
import android.content.Context;
-import android.os.PowerManager;
import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.MediumTest;
+import android.test.suitebuilder.annotation.SmallTest;
public class PowerManagerTest extends AndroidTestCase {
@@ -39,7 +38,7 @@ public class PowerManagerTest extends AndroidTestCase {
*
* @throws Exception
*/
- @MediumTest
+ @SmallTest
public void testPreconditions() throws Exception {
assertNotNull(mPm);
}
@@ -49,7 +48,7 @@ public class PowerManagerTest extends AndroidTestCase {
*
* @throws Exception
*/
- @MediumTest
+ @SmallTest
public void testNewWakeLock() throws Exception {
PowerManager.WakeLock wl = mPm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "FULL_WAKE_LOCK");
doTestWakeLock(wl);
@@ -74,7 +73,7 @@ public class PowerManagerTest extends AndroidTestCase {
*
* @throws Exception
*/
- @MediumTest
+ @SmallTest
public void testBadNewWakeLock() throws Exception {
final int badFlags = PowerManager.SCREEN_BRIGHT_WAKE_LOCK
diff --git a/core/tests/coretests/src/android/text/HtmlTest.java b/core/tests/coretests/src/android/text/HtmlTest.java
index c07d212..b2298f7 100644
--- a/core/tests/coretests/src/android/text/HtmlTest.java
+++ b/core/tests/coretests/src/android/text/HtmlTest.java
@@ -19,7 +19,6 @@ package android.text;
import android.content.res.ColorStateList;
import android.content.res.Resources;
import android.graphics.Typeface;
-import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
import android.text.style.ForegroundColorSpan;
import android.text.style.QuoteSpan;
@@ -36,7 +35,7 @@ import junit.framework.TestCase;
public class HtmlTest extends TestCase {
- @MediumTest
+ @SmallTest
public void testSingleTagOnWhileString() {
Spanned spanned = Html.fromHtml("<b>hello</b>");
Object[] spans = spanned.getSpans(-1, 100, Object.class);
@@ -46,7 +45,7 @@ public class HtmlTest extends TestCase {
assertEquals(5, spanned.getSpanEnd(span));
}
- @MediumTest
+ @SmallTest
public void testEmptyFontTag() {
Spanned spanned = Html.fromHtml("Hello <font color=\"#ff00ff00\"></font>");
Object[] spans = spanned.getSpans(0, 100, Object.class);
@@ -54,7 +53,7 @@ public class HtmlTest extends TestCase {
}
/** Tests that the parser can handle mal-formed HTML. */
- @MediumTest
+ @SmallTest
public void testBadHtml() {
Spanned spanned = Html.fromHtml("Hello <b>b<i>bi</b>i</i>");
Object[] spans = spanned.getSpans(0, 100, Object.class);
@@ -69,13 +68,13 @@ public class HtmlTest extends TestCase {
assertEquals(10, spanned.getSpanEnd(spans[2]));
}
- @MediumTest
+ @SmallTest
public void testSymbols() {
String spanned = Html.fromHtml("&copy; &gt; &lt").toString();
assertEquals("\u00a9 > <", spanned);
}
- @MediumTest
+ @SmallTest
public void testColor() throws Exception {
Spanned s;
ForegroundColorSpan[] colors;
@@ -95,7 +94,7 @@ public class HtmlTest extends TestCase {
assertEquals(0, colors.length);
}
- @MediumTest
+ @SmallTest
public void testResourceColor() throws Exception {
ColorStateList c =
Resources.getSystem().getColorStateList(android.R.color.primary_text_dark);
diff --git a/core/tests/coretests/src/android/text/util/LinkifyTest.java b/core/tests/coretests/src/android/text/util/LinkifyTest.java
index 99c6501..444eb0c 100644
--- a/core/tests/coretests/src/android/text/util/LinkifyTest.java
+++ b/core/tests/coretests/src/android/text/util/LinkifyTest.java
@@ -17,10 +17,8 @@
package android.text.util;
import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
import android.text.method.LinkMovementMethod;
-import android.text.util.Linkify;
import android.widget.TextView;
/**
@@ -39,7 +37,7 @@ public class LinkifyTest extends AndroidTestCase {
assertTrue(tv.getUrls().length == 0);
}
- @MediumTest
+ @SmallTest
public void testNormal() throws Exception {
TextView tv;
diff --git a/core/tests/coretests/src/android/util/MonthDisplayHelperTest.java b/core/tests/coretests/src/android/util/MonthDisplayHelperTest.java
index 5207ad9..55da665 100644
--- a/core/tests/coretests/src/android/util/MonthDisplayHelperTest.java
+++ b/core/tests/coretests/src/android/util/MonthDisplayHelperTest.java
@@ -16,13 +16,11 @@
package android.util;
-import junit.framework.TestCase;
-import junit.framework.Test;
-import junit.framework.TestSuite;
+import android.test.suitebuilder.annotation.SmallTest;
import java.util.Calendar;
-import android.test.suitebuilder.annotation.SmallTest;
-import android.test.suitebuilder.annotation.MediumTest;
+
+import junit.framework.TestCase;
/**
* Unit tests for {@link MonthDisplayHelper}.
@@ -42,7 +40,7 @@ public class MonthDisplayHelperTest extends TestCase {
new MonthDisplayHelper(2007, Calendar.SEPTEMBER).getFirstDayOfMonth());
}
- @MediumTest
+ @SmallTest
public void testNumberOfDaysInCurrentMonth() {
assertEquals(30,
new MonthDisplayHelper(2007, Calendar.SEPTEMBER).getNumberOfDaysInMonth());
diff --git a/core/tests/coretests/src/android/view/FocusFinderTest.java b/core/tests/coretests/src/android/view/FocusFinderTest.java
index 186689f..6f1dd7c 100644
--- a/core/tests/coretests/src/android/view/FocusFinderTest.java
+++ b/core/tests/coretests/src/android/view/FocusFinderTest.java
@@ -18,7 +18,6 @@ package android.view;
import android.graphics.Rect;
import android.test.AndroidTestCase;
-import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
public class FocusFinderTest extends AndroidTestCase {
@@ -239,7 +238,7 @@ public class FocusFinderTest extends AndroidTestCase {
* A non-candidate (even a much closer one) is always a worse choice
* than a real candidate.
*/
- @MediumTest
+ @SmallTest
public void testSomeCandidateBetterThanNonCandidate() {
Rect src = new Rect(0, 0, 50, 50); // (left, top, right, bottom)
diff --git a/core/tests/coretests/src/android/view/accessibility/RecycleAccessibilityEventTest.java b/core/tests/coretests/src/android/view/accessibility/RecycleAccessibilityEventTest.java
index df8d836..bbf1696 100644
--- a/core/tests/coretests/src/android/view/accessibility/RecycleAccessibilityEventTest.java
+++ b/core/tests/coretests/src/android/view/accessibility/RecycleAccessibilityEventTest.java
@@ -14,8 +14,7 @@
package android.view.accessibility;
-import android.test.suitebuilder.annotation.MediumTest;
-import android.view.accessibility.AccessibilityEvent;
+import android.test.suitebuilder.annotation.SmallTest;
import junit.framework.TestCase;
@@ -39,7 +38,7 @@ public class RecycleAccessibilityEventTest extends TestCase {
/**
* If an {@link AccessibilityEvent} is marshaled/unmarshaled correctly
*/
- @MediumTest
+ @SmallTest
public void testAccessibilityEventViewTextChangedType() {
AccessibilityEvent first =
AccessibilityEvent.obtain(AccessibilityEvent.TYPE_VIEW_TEXT_CHANGED);
diff --git a/core/tests/coretests/src/android/widget/RadioGroupPreCheckedTest.java b/core/tests/coretests/src/android/widget/RadioGroupPreCheckedTest.java
index 855caae..1ab3628 100644
--- a/core/tests/coretests/src/android/widget/RadioGroupPreCheckedTest.java
+++ b/core/tests/coretests/src/android/widget/RadioGroupPreCheckedTest.java
@@ -16,23 +16,22 @@
package android.widget;
-import android.test.TouchUtils;
-import android.widget.RadioButton;
-import android.widget.RadioGroup;
import com.android.frameworks.coretests.R;
import android.test.ActivityInstrumentationTestCase2;
+import android.test.TouchUtils;
import android.test.suitebuilder.annotation.LargeTest;
+import android.test.suitebuilder.annotation.MediumTest;
/**
* Exercises {@link android.widget.RadioGroup}'s check feature.
*/
public class RadioGroupPreCheckedTest extends ActivityInstrumentationTestCase2<RadioGroupActivity> {
public RadioGroupPreCheckedTest() {
- super("com.android.frameworks.coretests", RadioGroupActivity.class);
+ super(RadioGroupActivity.class);
}
- @LargeTest
+ @MediumTest
public void testRadioButtonPreChecked() throws Exception {
final RadioGroupActivity activity = getActivity();
diff --git a/core/tests/coretests/src/android/widget/expandablelistview/ExpandableListWithHeadersTest.java b/core/tests/coretests/src/android/widget/expandablelistview/ExpandableListWithHeadersTest.java
index 64a0fff..c74c853 100644
--- a/core/tests/coretests/src/android/widget/expandablelistview/ExpandableListWithHeadersTest.java
+++ b/core/tests/coretests/src/android/widget/expandablelistview/ExpandableListWithHeadersTest.java
@@ -62,20 +62,20 @@ public class ExpandableListWithHeadersTest extends
assertTrue(mExpandableListView.isGroupExpanded(0));
}
- @MediumTest
+ @LargeTest
public void testContextMenus() {
ExpandableListTester tester = new ExpandableListTester(mExpandableListView, this);
tester.testContextMenus();
}
- @MediumTest
+ @LargeTest
public void testConvertionBetweenFlatAndPacked() {
ExpandableListTester tester = new ExpandableListTester(mExpandableListView, this);
tester.testConvertionBetweenFlatAndPackedOnGroups();
tester.testConvertionBetweenFlatAndPackedOnChildren();
}
- @MediumTest
+ @LargeTest
public void testSelectedPosition() {
ExpandableListTester tester = new ExpandableListTester(mExpandableListView, this);
tester.testSelectedPositionOnGroups();
diff --git a/core/tests/coretests/src/android/widget/gridview/touch/GridTouchStackFromBottomManyTest.java b/core/tests/coretests/src/android/widget/gridview/touch/GridTouchStackFromBottomManyTest.java
index f8e6ae7..9a8d307 100644
--- a/core/tests/coretests/src/android/widget/gridview/touch/GridTouchStackFromBottomManyTest.java
+++ b/core/tests/coretests/src/android/widget/gridview/touch/GridTouchStackFromBottomManyTest.java
@@ -67,7 +67,7 @@ public class GridTouchStackFromBottomManyTest extends ActivityInstrumentationTes
mGridView.getListPaddingTop(), firstChild.getTop());
}
- @MediumTest
+ @LargeTest
public void testScrollToBottom() {
TouchUtils.scrollToBottom(this, mGridView);
diff --git a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListInterleaveFocusablesTest.java b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListInterleaveFocusablesTest.java
index 6238dab..ec8ab7e 100644
--- a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListInterleaveFocusablesTest.java
+++ b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListInterleaveFocusablesTest.java
@@ -16,22 +16,20 @@
package android.widget.listview.arrowscroll;
-import android.test.ActivityInstrumentationTestCase;
-import android.test.suitebuilder.annotation.LargeTest;
+import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.MediumTest;
-import android.widget.ListView;
+import android.util.ListUtil;
import android.view.KeyEvent;
import android.view.View;
-
+import android.widget.ListView;
import android.widget.listview.ListInterleaveFocusables;
-import android.util.ListUtil;
-public class ListInterleaveFocusablesTest extends ActivityInstrumentationTestCase<ListInterleaveFocusables> {
+public class ListInterleaveFocusablesTest extends ActivityInstrumentationTestCase2<ListInterleaveFocusables> {
private ListView mListView;
private ListUtil mListUtil;
public ListInterleaveFocusablesTest() {
- super("com.android.frameworks.coretests", ListInterleaveFocusables.class);
+ super(ListInterleaveFocusables.class);
}
@Override
@@ -42,7 +40,7 @@ public class ListInterleaveFocusablesTest extends ActivityInstrumentationTestCas
mListUtil = new ListUtil(mListView, getInstrumentation());
}
- @LargeTest
+ @MediumTest
public void testPreconditions() {
assertEquals(7, mListView.getChildCount());
assertTrue(mListView.getChildAt(1).isFocusable());
diff --git a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfItemsTallerThanScreenTest.java b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfItemsTallerThanScreenTest.java
index 5960942..6805b72 100644
--- a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfItemsTallerThanScreenTest.java
+++ b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfItemsTallerThanScreenTest.java
@@ -16,16 +16,15 @@
package android.widget.listview.arrowscroll;
-import android.test.ActivityInstrumentationTestCase;
-import android.test.suitebuilder.annotation.LargeTest;
+import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.MediumTest;
-import android.widget.ListView;
-import android.view.View;
import android.view.KeyEvent;
+import android.view.View;
+import android.widget.ListView;
import android.widget.listview.ListOfItemsTallerThanScreen;
public class ListOfItemsTallerThanScreenTest
- extends ActivityInstrumentationTestCase<ListOfItemsTallerThanScreen> {
+ extends ActivityInstrumentationTestCase2<ListOfItemsTallerThanScreen> {
private ListView mListView;
private ListOfItemsTallerThanScreen mActivity;
@@ -38,7 +37,7 @@ public class ListOfItemsTallerThanScreenTest
}
public ListOfItemsTallerThanScreenTest() {
- super("com.android.frameworks.coretests", ListOfItemsTallerThanScreen.class);
+ super(ListOfItemsTallerThanScreen.class);
}
@MediumTest
@@ -126,7 +125,7 @@ public class ListOfItemsTallerThanScreenTest
1, mListView.getChildCount());
}
- @LargeTest
+ @MediumTest
public void testScrollDownToLastItem() {
final int numItems = mListView.getAdapter().getCount();
diff --git a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfShortShortTallShortShortTest.java b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfShortShortTallShortShortTest.java
index a5d4906..5aa27b2 100644
--- a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfShortShortTallShortShortTest.java
+++ b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListOfShortShortTallShortShortTest.java
@@ -16,20 +16,19 @@
package android.widget.listview.arrowscroll;
-import android.test.ActivityInstrumentationTestCase;
-import android.test.suitebuilder.annotation.LargeTest;
+import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.MediumTest;
+import android.util.ListUtil;
import android.view.KeyEvent;
import android.widget.ListView;
import android.widget.listview.ListOfShortShortTallShortShort;
-import android.util.ListUtil;
-public class ListOfShortShortTallShortShortTest extends ActivityInstrumentationTestCase<ListOfShortShortTallShortShort> {
+public class ListOfShortShortTallShortShortTest extends ActivityInstrumentationTestCase2<ListOfShortShortTallShortShort> {
private ListView mListView;
private ListUtil mListUtil;
public ListOfShortShortTallShortShortTest() {
- super("com.android.frameworks.coretests", ListOfShortShortTallShortShort.class);
+ super(ListOfShortShortTallShortShort.class);
}
@Override
@@ -68,7 +67,7 @@ public class ListOfShortShortTallShortShortTest extends ActivityInstrumentationT
1, mListView.getChildCount());
}
- @LargeTest
+ @MediumTest
public void testFadeInTwoBottomItems() {
// put 2nd item selected
sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
@@ -89,7 +88,7 @@ public class ListOfShortShortTallShortShortTest extends ActivityInstrumentationT
mListView.getChildAt(2).getBottom() >= mListUtil.getListBottom());
}
- @LargeTest
+ @MediumTest
public void testFadeOutBottomTwoItems() throws Exception {
mListUtil.arrowScrollToSelectedPosition(4);
@@ -110,7 +109,7 @@ public class ListOfShortShortTallShortShortTest extends ActivityInstrumentationT
1, mListView.getChildCount());
}
- @LargeTest
+ @MediumTest
public void testFadeInTopTwoItems() throws Exception {
mListUtil.arrowScrollToSelectedPosition(4);
diff --git a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListWithScreenOfNoSelectablesTest.java b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListWithScreenOfNoSelectablesTest.java
index 8071650..b68631a 100644
--- a/core/tests/coretests/src/android/widget/listview/arrowscroll/ListWithScreenOfNoSelectablesTest.java
+++ b/core/tests/coretests/src/android/widget/listview/arrowscroll/ListWithScreenOfNoSelectablesTest.java
@@ -16,21 +16,19 @@
package android.widget.listview.arrowscroll;
-import android.widget.listview.ListWithScreenOfNoSelectables;
-
-import android.test.ActivityInstrumentationTestCase;
-import android.test.suitebuilder.annotation.LargeTest;
+import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.MediumTest;
import android.view.KeyEvent;
import android.view.View;
import android.widget.ListView;
+import android.widget.listview.ListWithScreenOfNoSelectables;
-public class ListWithScreenOfNoSelectablesTest extends ActivityInstrumentationTestCase<ListWithScreenOfNoSelectables> {
+public class ListWithScreenOfNoSelectablesTest extends ActivityInstrumentationTestCase2<ListWithScreenOfNoSelectables> {
private ListView mListView;
public ListWithScreenOfNoSelectablesTest() {
- super("com.android.frameworks.coretests", ListWithScreenOfNoSelectables.class);
+ super(ListWithScreenOfNoSelectables.class);
}
@Override
@@ -56,7 +54,7 @@ public class ListWithScreenOfNoSelectablesTest extends ActivityInstrumentationTe
@MediumTest
public void testGoFromSelectedViewExistsToNoSelectedViewExists() {
- // go down untile first (and only selectable) item is off screen
+ // go down until first (and only selectable) item is off screen
View first = mListView.getChildAt(0);
while (first.getParent() != null) {
sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
@@ -67,7 +65,7 @@ public class ListWithScreenOfNoSelectablesTest extends ActivityInstrumentationTe
assertNull("selected view", mListView.getSelectedView());
}
- @LargeTest
+ @MediumTest
public void testPanDownAcrossUnselectableChildrenToBottom() {
final int lastPosition = mListView.getCount() - 1;
final int maxDowns = 20;