summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jihoon Kang <jihoonkang@google.com> 2024-08-30 00:30:07 +0000
committer Jihoon Kang <jihoonkang@google.com> 2024-09-06 05:26:21 +0000
commit7dbb337dd16c52888dfbc936c24c5e9cf678f621 (patch)
tree67e2332068642c9d9efbad79bdd35b21aba4545f
parenta5a96cdea8684675a259a4b13e6c5d9e71a40e85 (diff)
Make java_sdk_library dependencies explicit
modules should specify the submodule of java_sdk_library that the module actually depends on Test: CI Bug: 358613520 Change-Id: Iba7229eb19e30dfedaff1c140f85dcfda669f1e0
-rw-r--r--PermissionController/tests/inprocess/Android.bp4
-rw-r--r--PermissionController/tests/mocking/Android.bp4
-rw-r--r--PermissionController/tests/outofprocess/Android.bp4
-rw-r--r--PermissionController/tests/permissionui/Android.bp4
-rw-r--r--SafetyCenter/Config/Android.bp2
-rw-r--r--flags/Android.bp2
-rw-r--r--service/Android.bp2
-rw-r--r--tests/cts/permission/Android.bp4
-rw-r--r--tests/cts/permissionpolicy/Android.bp2
9 files changed, 14 insertions, 14 deletions
diff --git a/PermissionController/tests/inprocess/Android.bp b/PermissionController/tests/inprocess/Android.bp
index 7227e41ad..217571ac1 100644
--- a/PermissionController/tests/inprocess/Android.bp
+++ b/PermissionController/tests/inprocess/Android.bp
@@ -37,8 +37,8 @@ android_test {
srcs: ["src/**/*.kt"],
libs: [
- "android.test.base",
- "android.test.runner",
+ "android.test.base.stubs.system",
+ "android.test.runner.stubs.system",
],
static_libs: [
diff --git a/PermissionController/tests/mocking/Android.bp b/PermissionController/tests/mocking/Android.bp
index cff4c5177..4243d265c 100644
--- a/PermissionController/tests/mocking/Android.bp
+++ b/PermissionController/tests/mocking/Android.bp
@@ -42,8 +42,8 @@ android_test {
],
libs: [
- "android.test.base",
- "android.test.runner",
+ "android.test.base.stubs.system",
+ "android.test.runner.stubs.system",
"safety-center-annotations",
],
diff --git a/PermissionController/tests/outofprocess/Android.bp b/PermissionController/tests/outofprocess/Android.bp
index 83bb65d6b..be0fa90ff 100644
--- a/PermissionController/tests/outofprocess/Android.bp
+++ b/PermissionController/tests/outofprocess/Android.bp
@@ -37,8 +37,8 @@ android_test {
],
libs: [
- "android.test.base",
- "android.test.runner",
+ "android.test.base.stubs.system",
+ "android.test.runner.stubs.system",
],
static_libs: [
diff --git a/PermissionController/tests/permissionui/Android.bp b/PermissionController/tests/permissionui/Android.bp
index 6aa0dc45c..66ab75e07 100644
--- a/PermissionController/tests/permissionui/Android.bp
+++ b/PermissionController/tests/permissionui/Android.bp
@@ -38,8 +38,8 @@ android_test {
"src/**/*.kt",
],
libs: [
- "android.test.base",
- "android.test.runner",
+ "android.test.base.stubs.test",
+ "android.test.runner.stubs.test",
],
static_libs: [
diff --git a/SafetyCenter/Config/Android.bp b/SafetyCenter/Config/Android.bp
index 48c8eab46..1991feba5 100644
--- a/SafetyCenter/Config/Android.bp
+++ b/SafetyCenter/Config/Android.bp
@@ -35,7 +35,7 @@ java_library {
libs: [
"androidx.annotation_annotation",
"framework-annotations-lib",
- "framework-permission-s",
+ "framework-permission-s.impl",
"safety-center-annotations",
],
static_libs: [
diff --git a/flags/Android.bp b/flags/Android.bp
index bd711fb16..5d1a9eb24 100644
--- a/flags/Android.bp
+++ b/flags/Android.bp
@@ -35,7 +35,7 @@ java_aconfig_library {
"test_com.android.permission",
],
installable: false,
- libs: ["framework-configinfrastructure"],
+ libs: ["framework-configinfrastructure.stubs.module_lib"],
visibility: [
"//packages/modules/Permission:__subpackages__",
],
diff --git a/service/Android.bp b/service/Android.bp
index f9342deb9..4c35bc401 100644
--- a/service/Android.bp
+++ b/service/Android.bp
@@ -82,7 +82,7 @@ java_sdk_library {
],
libs: [
"androidx.annotation_annotation",
- "framework-configinfrastructure",
+ "framework-configinfrastructure.stubs.module_lib",
// TODO(b/177884622): Short term solution to prevent service-permission from seeing hidden
// APIs in framework-permission, as we don't actually have any dependency in it.
//"framework-permission",
diff --git a/tests/cts/permission/Android.bp b/tests/cts/permission/Android.bp
index 6fdda0fb5..f9285d27a 100644
--- a/tests/cts/permission/Android.bp
+++ b/tests/cts/permission/Android.bp
@@ -68,8 +68,8 @@ android_test {
],
sdk_version: "test_current",
libs: [
- "android.test.runner",
- "android.test.base",
+ "android.test.runner.stubs.test",
+ "android.test.base.stubs.test",
],
data: [
":AppThatDefinesUndefinedPermissionGroupElement",
diff --git a/tests/cts/permissionpolicy/Android.bp b/tests/cts/permissionpolicy/Android.bp
index 8f3c42b0e..7fac4d16a 100644
--- a/tests/cts/permissionpolicy/Android.bp
+++ b/tests/cts/permissionpolicy/Android.bp
@@ -26,7 +26,7 @@ android_test {
"cts",
"general-tests",
],
- libs: ["android.test.base"],
+ libs: ["android.test.base.stubs.test"],
static_libs: [
"androidx.test.core",
"compatibility-device-util-axt",