From b03c1fcdc16918f847dc122f7789a1071e50dbee Mon Sep 17 00:00:00 2001 From: Mark White <anothermark@google.com> Date: Sat, 12 Aug 2023 01:31:26 +0000 Subject: [PATCH] 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 Change-Id: I855346c01bb609e81b14dbdc13330315badc339e --- api/StubLibraries.bp | 16 ++++++++++++++++ api/api.go | 1 + 2 files changed, 17 insertions(+) diff --git a/api/StubLibraries.bp b/api/StubLibraries.bp index 9a0053f8add6c..22cc0593bc477 100644 --- a/api/StubLibraries.bp +++ b/api/StubLibraries.bp @@ -482,6 +482,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: [ diff --git a/api/api.go b/api/api.go index c568a45de5d0f..a5e9a3e55d27f 100644 --- a/api/api.go +++ b/api/api.go @@ -368,6 +368,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", } -- GitLab