1# Copyright (C) 2016 The Android Open Source Project 2# 3# Licensed under the Apache License, Version 2.0 (the "License"); 4# you may not use this file except in compliance with the License. 5# You may obtain a copy of the License at 6# 7# http://www.apache.org/licenses/LICENSE-2.0 8# 9# Unless required by applicable law or agreed to in writing, software 10# distributed under the License is distributed on an "AS IS" BASIS, 11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12# See the License for the specific language governing permissions and 13# limitations under the License. 14 15instrumentation_tests := \ 16 HelloWorldTests \ 17 BluetoothInstrumentationTests \ 18 LongevityPlatformLibTests \ 19 ManagedProvisioningTests \ 20 FrameworksCoreTests \ 21 FrameworksCoreGameManagerTests \ 22 FrameworksMockingCoreTests \ 23 BinderProxyCountingTestApp \ 24 BinderProxyCountingTestService \ 25 FrameworksNetTests \ 26 FrameworksUiServicesTests \ 27 BstatsTestApp \ 28 FrameworksServicesTests \ 29 FrameworksMockingServicesTests \ 30 WmTests \ 31 WmPerfTests \ 32 DisplayServiceTests \ 33 SuspendTestApp \ 34 FrameworksUtilTests \ 35 MtpServiceTests \ 36 MtpTests \ 37 DocumentsUITests \ 38 ShellTests \ 39 SystemUITests \ 40 TvSystemUITests \ 41 TestablesTests \ 42 FrameworksWifiApiTests \ 43 FrameworksWifiNonUpdatableApiTests \ 44 FrameworksWifiTests \ 45 FrameworksTelephonyTests \ 46 ContactsProviderTests \ 47 SettingsUnitTests \ 48 TelecomUnitTests \ 49 TraceurUiTests \ 50 AndroidVCardTests \ 51 PermissionFunctionalTests \ 52 BlockedNumberProviderTest \ 53 DownloadAppFunctionalTests \ 54 DynamicCodeLoggerIntegrationTests \ 55 UsbTests \ 56 DownloadProviderTests \ 57 EmergencyInfoUnitTests \ 58 CalendarProviderTests \ 59 SettingsLibTests \ 60 RSTest \ 61 PrintSpoolerOutOfProcessTests \ 62 CellBroadcastReceiverUnitTests \ 63 CellBroadcastServiceTests \ 64 TelephonyProviderTests \ 65 CarrierConfigTests \ 66 TeleServiceTests \ 67 PresencePollingTests \ 68 ImsCommonTests \ 69 SettingsProviderTest \ 70 FrameworksPrivacyLibraryTests \ 71 SettingsUITests \ 72 SettingsPerfTests \ 73 ExtServicesUnitTests-tplus \ 74 ExtServicesUnitTests-sminus \ 75 FrameworksNetSmokeTests \ 76 FlickerLibTest \ 77 FlickerTestsOther \ 78 FlickerTestsAppClose \ 79 FlickerTestsIme \ 80 FlickerTestsQuickswitch \ 81 FlickerTestsRotation \ 82 FlickerTestApp \ 83 WMShellFlickerTestsOther \ 84 WMShellFlickerTestsBubbles \ 85 WMShellFlickerTestsPip1 \ 86 WMShellFlickerTestsPip2 \ 87 WMShellFlickerTestsPip3 \ 88 WMShellFlickerTestsSplitScreenGroup1 \ 89 WMShellFlickerTestsSplitScreenGroup2 \ 90 WMShellUnitTests \ 91 trace_config_detailed.textproto \ 92 perfetto_trace_processor_shell \ 93 CarDeveloperOptionsUnitTests \ 94 SpaPrivilegedLibTests \ 95 SettingsSpaUnitTests \ 96 SpaLibTests \ 97 PermissionServiceMockingTests 98 99ifneq ($(strip $(BOARD_PERFSETUP_SCRIPT)),) 100instrumentation_tests += perf-setup 101endif 102 103# Storage Manager may not exist on device 104ifneq ($(filter StorageManager, $(PRODUCT_PACKAGES)),) 105 106instrumentation_tests += StorageManagerUnitTests 107 108endif 109