summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Mark White <anothermark@google.com> 2023-08-12 01:31:26 +0000
committer Anton Hansson <hansson@google.com> 2023-10-23 15:17:43 +0000
commite35b1384812f82f2c7a75494c83b96c9b39e3c46 (patch)
treee6672f036e13adf10d06c66a97b0fa80607abf23
parent7d0b6b0e9da0d8fc60a43756ea6918fe7cbaeedb (diff)
SdkTestCore for non-updatable modules
Provides SdkTestCore/test_core_current sdk_version for non-updatable modules that have their test scope dependent on test apis from framework-minus-apex. Ignore-AOSP-First: Change in topic with internal-first projects Bug: 289776578 Test: m checkapi Merged-In: I855346c01bb609e81b14dbdc13330315badc339e Change-Id: I855346c01bb609e81b14dbdc13330315badc339e
-rw-r--r--api/StubLibraries.bp16
-rw-r--r--api/api.go1
2 files changed, 17 insertions, 0 deletions
diff --git a/api/StubLibraries.bp b/api/StubLibraries.bp
index ada4b1a9cba5..55a666a98717 100644
--- a/api/StubLibraries.bp
+++ b/api/StubLibraries.bp
@@ -521,6 +521,22 @@ java_library {
}
java_library {
+ name: "android_test_frameworks_core_stubs_current.from-source",
+ static_libs: [
+ "all-updatable-modules-system-stubs",
+ "android-non-updatable.stubs.test",
+ "private-stub-annotations-jar",
+ ],
+ defaults: [
+ "android.jar_defaults",
+ "android_stubs_dists_default",
+ ],
+ dist: {
+ dir: "apistubs/android/test-core",
+ },
+}
+
+java_library {
name: "android_module_lib_stubs_current.from-source",
defaults: [
"android.jar_defaults",
diff --git a/api/api.go b/api/api.go
index 692d38fe21a2..738cf3ae5293 100644
--- a/api/api.go
+++ b/api/api.go
@@ -393,6 +393,7 @@ func createFullApiLibraries(ctx android.LoadHookContext) {
"android_stubs_current",
"android_system_stubs_current",
"android_test_stubs_current",
+ "android_test_frameworks_core_stubs_current",
"android_module_lib_stubs_current",
"android_system_server_stubs_current",
}