summaryrefslogtreecommitdiff
path: root/test-runner
diff options
context:
space:
mode:
authorPaul Duffin <paulduffin@google.com>2017-11-07 07:33:11 +0000
committerPaul Duffin <paulduffin@google.com>2017-11-07 08:22:11 +0000
commite144602d9c94d46b2da11d70f526d747b5e05750 (patch)
treeba7ec4869caf2e9be38d40eae6641c34008f17fc /test-runner
parentc09be98f2f8c3b12c5e01e2a480ca6c4d32287f3 (diff)
Use prebuilt android.test. stubs jars for app builds
Bug: 30188076 Test: tapas Launcher3 Change-Id: If632c39c9d98d89d597d410ebc7973903c9fa91e
Diffstat (limited to 'test-runner')
-rw-r--r--test-runner/Android.mk10
1 files changed, 10 insertions, 0 deletions
diff --git a/test-runner/Android.mk b/test-runner/Android.mk
index 29a95e65dbf3..3367aba5c0f9 100644
--- a/test-runner/Android.mk
+++ b/test-runner/Android.mk
@@ -50,6 +50,9 @@ LOCAL_MODULE:= repackaged.android.test.runner
include $(BUILD_STATIC_JAVA_LIBRARY)
+# For unbundled build we'll use the prebuilt jar from prebuilts/sdk.
+ifeq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK)))
+
# Generate the stub source files for android.test.runner.stubs
# ============================================================
include $(CLEAR_VARS)
@@ -149,6 +152,8 @@ update-android-test-runner-api: $(ANDROID_TEST_RUNNER_OUTPUT_API_FILE) | $(ACP)
@echo Copying removed.txt
$(hide) $(ACP) $(ANDROID_TEST_RUNNER_OUTPUT_REMOVED_API_FILE) $(ANDROID_TEST_RUNNER_REMOVED_API_FILE)
+endif # not TARGET_BUILD_APPS not TARGET_BUILD_PDK=true
+
# Build the android.test.mock library
# ===================================
include $(CLEAR_VARS)
@@ -161,6 +166,9 @@ LOCAL_MODULE:= android.test.mock
include $(BUILD_JAVA_LIBRARY)
+# For unbundled build we'll use the prebuilt jar from prebuilts/sdk.
+ifeq (,$(TARGET_BUILD_APPS)$(filter true,$(TARGET_BUILD_PDK)))
+
# Generate the stub source files for android.test.mock.stubs
# ==========================================================
include $(CLEAR_VARS)
@@ -257,3 +265,5 @@ include $(BUILD_STATIC_JAVA_LIBRARY)
# additionally, build unit tests in a separate .apk
include $(call all-makefiles-under,$(LOCAL_PATH))
+
+endif # not TARGET_BUILD_APPS not TARGET_BUILD_PDK=true