diff options
| author | 2023-05-03 11:17:32 +0000 | |
|---|---|---|
| committer | 2023-05-03 11:17:32 +0000 | |
| commit | 06367a1f18d1981ff76289c293e5e3700a2b1741 (patch) | |
| tree | 5f70ea30ab9656e4a80382e9cf5924e1675b462e | |
| parent | 89a5d8301b53e96a5bcb480abe94556a3a1d5d1d (diff) | |
| parent | b9b950035f2e634954940a2daa1308780ac47f3b (diff) | |
Merge "Fix testUsesSdk test to use higher extension version." into tm-qpr-dev
5 files changed, 7 insertions, 20 deletions
diff --git a/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/Android.bp b/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/Android.bp index 9f96256078f3..289439561178 100644 --- a/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/Android.bp +++ b/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/Android.bp @@ -32,12 +32,6 @@ android_test_helper_app { } android_test_helper_app { - name: "FrameworksServicesTests_install_uses_sdk_r5", - defaults: ["FrameworksServicesTests_apks_defaults"], - manifest: "AndroidManifest-r5.xml", -} - -android_test_helper_app { name: "FrameworksServicesTests_install_uses_sdk_r1000", defaults: ["FrameworksServicesTests_apks_defaults"], manifest: "AndroidManifest-r1000.xml", @@ -56,12 +50,6 @@ android_test_helper_app { } android_test_helper_app { - name: "FrameworksServicesTests_install_uses_sdk_r0_s5", - defaults: ["FrameworksServicesTests_apks_defaults"], - manifest: "AndroidManifest-r0-s5.xml", -} - -android_test_helper_app { name: "FrameworksServicesTests_install_uses_sdk_0", defaults: ["FrameworksServicesTests_apks_defaults"], manifest: "AndroidManifest-0.xml", diff --git a/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r0-s1000.xml b/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r0-s1000.xml index bafe4c4faa3f..25743b87cabd 100644 --- a/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r0-s1000.xml +++ b/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r0-s1000.xml @@ -19,7 +19,7 @@ <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="29"> <!-- This fails because 31 is not version 5 --> <extension-sdk android:sdkVersion="30" android:minExtensionVersion="0" /> - <extension-sdk android:sdkVersion="31" android:minExtensionVersion="5" /> + <extension-sdk android:sdkVersion="31" android:minExtensionVersion="1000" /> </uses-sdk> <application> diff --git a/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r1000.xml b/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r1000.xml index 7723d051a041..9bf925417e49 100644 --- a/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r1000.xml +++ b/services/tests/PackageManagerServiceTests/apks/install_uses_sdk/AndroidManifest-r1000.xml @@ -18,7 +18,7 @@ <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="29"> <!-- This will fail to install, because minExtensionVersion is not met --> - <extension-sdk android:sdkVersion="30" android:minExtensionVersion="5" /> + <extension-sdk android:sdkVersion="30" android:minExtensionVersion="1000" /> </uses-sdk> <application> diff --git a/services/tests/PackageManagerServiceTests/server/Android.bp b/services/tests/PackageManagerServiceTests/server/Android.bp index f1edd96d1adc..0b543f32080c 100644 --- a/services/tests/PackageManagerServiceTests/server/Android.bp +++ b/services/tests/PackageManagerServiceTests/server/Android.bp @@ -127,11 +127,9 @@ java_genrule { ":FrameworksServicesTests_install_uses_sdk_q0", ":FrameworksServicesTests_install_uses_sdk_q0_r0", ":FrameworksServicesTests_install_uses_sdk_r0", - ":FrameworksServicesTests_install_uses_sdk_r5", ":FrameworksServicesTests_install_uses_sdk_r1000", ":FrameworksServicesTests_install_uses_sdk_r_none", ":FrameworksServicesTests_install_uses_sdk_r0_s0", - ":FrameworksServicesTests_install_uses_sdk_r0_s5", ":FrameworksServicesTests_install_uses_sdk_r0_s1000", ":FrameworksServicesTests_keyset_permdef_sa_unone", ":FrameworksServicesTests_keyset_permuse_sa_ua_ub", diff --git a/services/tests/PackageManagerServiceTests/server/src/com/android/server/parsing/PackageParserLegacyCoreTest.java b/services/tests/PackageManagerServiceTests/server/src/com/android/server/parsing/PackageParserLegacyCoreTest.java index c6a634056087..8b0e71deac86 100644 --- a/services/tests/PackageManagerServiceTests/server/src/com/android/server/parsing/PackageParserLegacyCoreTest.java +++ b/services/tests/PackageManagerServiceTests/server/src/com/android/server/parsing/PackageParserLegacyCoreTest.java @@ -630,10 +630,11 @@ public class PackageParserLegacyCoreTest { assertEquals(0, minExtVers.get(31, -1)); Map<Pair<String, Integer>, Integer> appToError = new HashMap<>(); - appToError.put(Pair.create("install_uses_sdk.apk_r5", R.raw.install_uses_sdk_r5), - PackageManager.INSTALL_FAILED_OLDER_SDK); - appToError.put(Pair.create("install_uses_sdk.apk_r0_s5", R.raw.install_uses_sdk_r0_s5), + appToError.put(Pair.create("install_uses_sdk.apk_r1000", R.raw.install_uses_sdk_r1000), PackageManager.INSTALL_FAILED_OLDER_SDK); + appToError.put( + Pair.create("install_uses_sdk.apk_r0_s1000", R.raw.install_uses_sdk_r0_s1000), + PackageManager.INSTALL_FAILED_OLDER_SDK); appToError.put(Pair.create("install_uses_sdk.apk_q0", R.raw.install_uses_sdk_q0), PackageManager.INSTALL_PARSE_FAILED_MANIFEST_MALFORMED); @@ -650,7 +651,7 @@ public class PackageParserLegacyCoreTest { int result = entry.getValue(); try { parsePackage(filename, resId, x -> x); - expect.withMessage("Expected parsing error %d from %s", result, filename).fail(); + expect.withMessage("Expected parsing error %s from %s", result, filename).fail(); } catch (PackageManagerException expected) { expect.that(expected.error).isEqualTo(result); } |