From da25b691d3e5f932525236b8839b589725e8ddcb Mon Sep 17 00:00:00 2001 From: Sasha Smundak Date: Mon, 25 Mar 2019 13:26:03 -0700 Subject: [PATCH] Eliminate ENABLE_DEFAULT_TEST_LOCATION as it is always true Bug: 117224272 Test: treehugger Change-Id: Idd47ead31fcd89dbf728f140dc3353e5013ba352 --- core/base_rules.mk | 12 +++++------- core/config.mk | 5 +---- core/native_benchmark.mk | 5 ----- core/package_internal.mk | 7 ------- core/target_test_internal.mk | 6 ++---- 5 files changed, 8 insertions(+), 27 deletions(-) diff --git a/core/base_rules.mk b/core/base_rules.mk index 7e7d6dce1..f477eda12 100644 --- a/core/base_rules.mk +++ b/core/base_rules.mk @@ -257,13 +257,11 @@ ifndef LOCAL_COMPATIBILITY_SUITE endif use_testcase_folder := -ifdef ENABLE_DEFAULT_TEST_LOCATION - ifeq ($(my_module_path),) - ifneq ($(LOCAL_MODULE),$(filter $(LOCAL_MODULE),$(DEFAULT_DATA_OUT_MODULES))) - ifdef LOCAL_COMPATIBILITY_SUITE - ifneq (true, $(LOCAL_IS_HOST_MODULE)) - use_testcase_folder := true - endif +ifeq ($(my_module_path),) + ifneq ($(LOCAL_MODULE),$(filter $(LOCAL_MODULE),$(DEFAULT_DATA_OUT_MODULES))) + ifdef LOCAL_COMPATIBILITY_SUITE + ifneq (true, $(LOCAL_IS_HOST_MODULE)) + use_testcase_folder := true endif endif endif diff --git a/core/config.mk b/core/config.mk index cca62003d..2e3e31fca 100644 --- a/core/config.mk +++ b/core/config.mk @@ -1183,12 +1183,9 @@ include $(BUILD_SYSTEM)/ninja_config.mk include $(BUILD_SYSTEM)/soong_config.mk endif -# If ENABLE_DEFAULT_TEST_LOCATION is true, move default install path from -# $(my_prefix)OUT_DATA to $(my_prefix)OUT_TESTCASES -ENABLE_DEFAULT_TEST_LOCATION := true -include external/linux-kselftest/android/kselftest_test_list.mk -include external/ltp/android/ltp_package_list.mk DEFAULT_DATA_OUT_MODULES := ltp $(ltp_packages) $(kselftest_modules) -.KATI_READONLY := ENABLE_DEFAULT_TEST_LOCATION DEFAULT_DATA_OUT_MODULES +.KATI_READONLY := DEFAULT_DATA_OUT_MODULES include $(BUILD_SYSTEM)/dumpvar.mk diff --git a/core/native_benchmark.mk b/core/native_benchmark.mk index 47506491f..073d8dd2e 100644 --- a/core/native_benchmark.mk +++ b/core/native_benchmark.mk @@ -6,11 +6,6 @@ $(call record-module-type,NATIVE_BENCHMARK) LOCAL_STATIC_LIBRARIES += libgoogle-benchmark -ifndef ENABLE_DEFAULT_TEST_LOCATION -LOCAL_MODULE_PATH_64 := $(TARGET_OUT_DATA_METRIC_TESTS)/$(LOCAL_MODULE) -LOCAL_MODULE_PATH_32 := $($(TARGET_2ND_ARCH_VAR_PREFIX)TARGET_OUT_DATA_METRIC_TESTS)/$(LOCAL_MODULE) -endif - ifndef LOCAL_MULTILIB ifndef LOCAL_32_BIT_ONLY LOCAL_MULTILIB := both diff --git a/core/package_internal.mk b/core/package_internal.mk index f07e4f570..e27f6cecf 100644 --- a/core/package_internal.mk +++ b/core/package_internal.mk @@ -767,17 +767,10 @@ $(my_all_targets): $(installed_apk_splits) ifdef LOCAL_COMPATIBILITY_SUITE -ifndef ENABLE_DEFAULT_TEST_LOCATION -$(foreach suite, $(LOCAL_COMPATIBILITY_SUITE), \ - $(eval my_compat_dist_$(suite) := $(foreach dir, $(call compatibility_suite_dirs,$(suite)), \ - $(foreach s,$(my_split_suffixes),\ - $(intermediates)/package_$(s).apk:$(dir)/$(LOCAL_MODULE)_$(s).apk)))) -else $(foreach suite, $(LOCAL_COMPATIBILITY_SUITE), \ $(eval my_compat_dist_$(suite) := $(foreach dir, $(call compatibility_suite_dirs,$(suite)), \ $(foreach s,$(my_split_suffixes),\ $(call compat-copy-pair,$(intermediates)/package_$(s).apk,$(dir)/$(LOCAL_MODULE)_$(s).apk))))) -endif $(call create-suite-dependencies) diff --git a/core/target_test_internal.mk b/core/target_test_internal.mk index 1ed119559..40b2ba87c 100644 --- a/core/target_test_internal.mk +++ b/core/target_test_internal.mk @@ -30,10 +30,8 @@ $(error $(LOCAL_PATH): Do not set LOCAL_MODULE_PATH_64 when building test $(LOCA endif use_testcase_folder := false -ifdef ENABLE_DEFAULT_TEST_LOCATION - ifneq ($(LOCAL_MODULE),$(filter $(LOCAL_MODULE),$(DEFAULT_DATA_OUT_MODULES))) - use_testcase_folder := true - endif +ifneq ($(LOCAL_MODULE),$(filter $(LOCAL_MODULE),$(DEFAULT_DATA_OUT_MODULES))) + use_testcase_folder := true endif ifneq ($(use_testcase_folder),true)