• Home
  • History
  • Annotate
  • only in /frameworks/base/core/tests/coretests/apks/
History log of /frameworks/base/core/tests/coretests/apks/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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