a3e90798b7ad3ed62e5b31842c699b2f98bd457b |
18-Oct-2012 |
Kenny Root <kroot@google.com> |
Robustly add symlink and add for non-primary users Amazingly, some apps still don't use the nativeLibraryPath. So add a lib symlink for non-primary users to fix that. Also, there was an error when the symlink existed that it would give up. This shouldn't really happen, but in that case, just remove it and create a new one to be safe. Also, move the downgrade code to the appropriate place. This downgrade case triggered the above symlink existing bug. Bug: 7318366 Bug: 7371571 Change-Id: Ia175b36d98f00bdc2f2433b909aafd524eb34d15
nstall_bad_dex/AndroidManifest.xml
|
e15bdc2da4c74c8d16db8c1d067a42c4767d1003 |
17-Sep-2012 |
Kenny Root <kroot@google.com> |
Add test for failed dexopt Bug: 7010829 Change-Id: Ie0616ff2c3739ad73733857de6d04243b2be2fca
nstall_bad_dex/Android.mk
nstall_bad_dex/AndroidManifest.xml
nstall_bad_dex/classes.dex
nstall_bad_dex/res/values/strings.xml
nstall_bad_dex/src/com/android/frameworks/coretests/TestActivity.java
nstall_jni_lib/Android.mk
|
e64e0971475409533aec201e4f3d23b31f653217 |
09-Sep-2012 |
Kenny Root <kroot@google.com> |
Add a native library to test APKs In order to make sure we have unpacking and deletion working, add a fake JNI library to every APK. This can be expanded in the future to make sure replacement is working correctly as well. Change-Id: I1ad04c61df9518429aa17795b8a9d3608791cd8e
rameworkCoreTests_apk.mk
nstall_jni_lib/Android.mk
nstall_jni_lib/com_android_frameworks_coretests_JNITest.cpp
|
5293d0cb2e0689dafd5ed821d479babfa6e008f9 |
20-Jun-2012 |
Kenny Root <kroot@google.com> |
Merge "Packages for PackageManagerService tests"
|
ec7e483c55a148490e35661ddb4fc5c1eb3b1a78 |
08-May-2012 |
Kenny Root <kroot@google.com> |
Packages for PackageManagerService tests Change-Id: I3fd96abb0560fd8c596304d9c233e2f8f3fd8089
ersion/Android.mk
ersion/AndroidManifest.xml
ersion/res/values/strings.xml
ersion/src/com/android/frameworks/coretests/version_test/NullProvider.java
|
535d3b3f3363af6a5f2acb620542baec4cb96b45 |
16-Jun-2012 |
Kenny Root <kroot@android.com> |
am 0cf34218: Merge "Adding test cases for getInstalledPackages" * commit '0cf342184e030ee6f65d87eeba48484725910a8b': Adding test cases for getInstalledPackages
|
f2f1b6c94685147a6260cc70909247a96bcbe81f |
26-May-2011 |
Martin Wallgren <martin.wallgren@sonyericsson.com> |
Adding test cases for getInstalledPackages There was an earlier fix for a case where the binder heap would run out of space when calling the getInstalledPackages. This could happen when there were a lot of installed packages. This change adds some test cases to verify that fix. Change-Id: I8e0c5f674bf2098adcff6d40893f94162961031f
nstall_complete_package_info/Android.mk
nstall_complete_package_info/AndroidManifest.xml
nstall_complete_package_info/src/com/android/frameworks/coretests/TestActivity.java
nstall_complete_package_info/src/com/android/frameworks/coretests/TestProvider.java
nstall_complete_package_info/src/com/android/frameworks/coretests/TestReceiver.java
nstall_complete_package_info/src/com/android/frameworks/coretests/TestService.java
|
52c5acacd477cf77a6513ac870251de6bde93a43 |
15-Apr-2012 |
Kenny Root <kroot@google.com> |
Build "install" resource for PMS tests All the APKs in the FrameworkCoreTests's res/raw directory should be built by source. This change makes one more built from source that was causing test failures with mismatched certificates. Change-Id: I1baed15477ee39c45d3d77f9b02b81f771a16ca2
nstall/Android.mk
nstall/AndroidManifest.xml
nstall/res/values/strings.xml
|
24162fc52c739b6d71adc8e0f9bc3768a24c5805 |
11-Jan-2012 |
Ying Wang <wangying@google.com> |
Build all test apks as raw resource in FrameworksCoreTests. Bug: 5848975 Change-Id: I395013ded1c29e0914f72e03d0abd60bb4a7973a
ndroid.mk
rameworkCoreTests_apk.mk
nstall_decl_perm/Android.mk
nstall_loc_auto/Android.mk
nstall_loc_internal/Android.mk
nstall_loc_sdcard/Android.mk
nstall_loc_unspecified/Android.mk
nstall_use_perm_good/Android.mk
nstall_uses_feature/Android.mk
nstall_verifier_bad/Android.mk
nstall_verifier_good/Android.mk
|
05ca4c90644921df9193d92b2abdc81ef77e4a62 |
15-Sep-2011 |
Kenny Root <kroot@google.com> |
Allow non-required package verifiers * Verifiers can be specified in the AndroidManifest.xml * Those verifiers can respond to the new Intent action * PackageManager API for those verifiers: verifyPendingInstall Change-Id: I4892bce2e6984871e6e93c60a1ca0dae145f5df5
nstall_verifier_bad/Android.mk
nstall_verifier_bad/AndroidManifest.xml
nstall_verifier_bad/res/values/strings.xml
nstall_verifier_good/Android.mk
nstall_verifier_good/AndroidManifest.xml
nstall_verifier_good/res/values/strings.xml
|
1683afac148f5bce186f7af7a6a8ea6294ecd379 |
07-Jan-2011 |
Kenny Root <kroot@google.com> |
Fix check for required features The required features check was in an null check for usesLibraries, so it wasn't checking for required features when an application did not use a library. Bug: 3331713 Change-Id: I96d366ba00d4962b84f3796be97e2b622eb331a5
nstall_uses_feature/Android.mk
nstall_uses_feature/AndroidManifest.xml
nstall_uses_feature/res/values/strings.xml
|
30f775b12ac7d0ff39eef201f997fe54ac60465a |
06-Apr-2010 |
Suchi Amalapurapu <asuchitra@google.com> |
Fix 2578016. Add some checks before moving package. Checkin test code. Regenerate test apks Change-Id: I769ece128fefd3429ce93208a77d887c7759d2e1
nstall_loc_auto/Android.mk
nstall_loc_auto/AndroidManifest.xml
nstall_loc_auto/res/values/strings.xml
nstall_loc_internal/Android.mk
nstall_loc_internal/AndroidManifest.xml
nstall_loc_internal/res/values/strings.xml
nstall_loc_sdcard/Android.mk
nstall_loc_sdcard/AndroidManifest.xml
nstall_loc_sdcard/res/values/strings.xml
nstall_loc_unspecified/Android.mk
nstall_loc_unspecified/AndroidManifest.xml
nstall_loc_unspecified/res/values/strings.xml
|
5a2190877c0cfb945f2e0cdf9b6c3c1ebbed7b87 |
07-Apr-2010 |
Brett Chabot <brettchabot@android.com> |
Add makefile so package manager test apks can get buitl from root. Change-Id: I89e3d50793a48a404c7d8e5699baea8b195b7684
ndroid.mk
|
0dc59e78e18493aecd37427531d093e800846c3e |
02-Apr-2010 |
Brett Chabot <brettchabot@android.com> |
More framework tests cleanup. Move all tests for android.* classes from tests/AndroidTests and tests/CoreTests into framework/base/<core|graphics>/tests. Consolidate all tests for java.* classes to tests/CoreTests. Eventually hopefully these will be moved to dalvik/ somewhere. Remove tests/AndroidTests entirely. Change-Id: I86584d086ab7bd045bb38a10b699907805298a95
nstall_decl_perm/Android.mk
nstall_decl_perm/AndroidManifest.xml
nstall_decl_perm/res/values/strings.xml
nstall_use_perm_good/Android.mk
nstall_use_perm_good/AndroidManifest.xml
nstall_use_perm_good/res/values/strings.xml
|