1# 2# Copyright (C) 2019 The Android Open Source Project. 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15 16COMPATIBILITY_TESTCASES_OUT_mts := $(HOST_OUT)/mts/android-mts/testcases 17COMPATIBILITY_TESTCASES_OUT_INCLUDE_MODULE_FOLDER_mts := true 18COMPATIBILITY_TESTCASES_OUT_mcts := $(HOST_OUT)/mcts/android-mts/testcases 19COMPATIBILITY_TESTCASES_OUT_INCLUDE_MODULE_FOLDER_mcts := true 20 21# A list of MCTS modules that should not be removed from CTS 22mcts_whitelist := 23mcts_whitelist += CtsBackupHostTestCases 24 25mts_modules := 26mts_modules += \ 27 adbd \ 28 adservices \ 29 adservices-cts-only \ 30 adservices-unittest-only \ 31 appsearch \ 32 art \ 33 bluetooth \ 34 cellbroadcast \ 35 configinfrastructure \ 36 conscrypt \ 37 cronet \ 38 dnsresolver \ 39 documentsui \ 40 extservices \ 41 healthfitness \ 42 ipsec \ 43 mainline-infra \ 44 media \ 45 mediaprovider \ 46 networking \ 47 neuralnetworks \ 48 ondevicepersonalization \ 49 permission \ 50 rkpd \ 51 scheduling \ 52 sdkextensions \ 53 statsd \ 54 tethering \ 55 tzdata \ 56 uwb \ 57 webviewbootstrap \ 58 wifi 59 60$(foreach module, $(mts_modules), \ 61 $(eval COMPATIBILITY_TESTCASES_OUT_mts-$(module) := $(HOST_OUT)/mts-$(module)/android-mts/testcases) \ 62 $(eval COMPATIBILITY_TESTCASES_OUT_INCLUDE_MODULE_FOLDER_mts-$(module) := true) \ 63) 64 65$(foreach module, $(mts_modules), \ 66 $(eval COMPATIBILITY_TESTCASES_OUT_mcts-$(module) := $(HOST_OUT)/mcts-$(module)/android-mts/testcases) \ 67 $(eval COMPATIBILITY_TESTCASES_OUT_INCLUDE_MODULE_FOLDER_mcts-$(module) := true) \ 68) 69