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_metric_tests := \
16    ActivityManagerPerfTests \
17    ActivityManagerPerfTestsTestApp \
18    ActivityManagerPerfTestsStubApp1 \
19    ActivityManagerPerfTestsStubApp2 \
20    ActivityManagerPerfTestsStubApp3 \
21    AutofillPerfTests \
22    BlobStorePerfTests \
23    CorePerfTests \
24    ContentCapturePerfTests \
25    DocumentsUIAppPerfTests \
26    MtpServicePerfTests \
27    RsBlasBenchmark \
28    ImageProcessingJB \
29    MediaProviderClientTests \
30    MultiUserPerfDummyApp \
31    MultiUserPerfTests \
32    NeuralNetworksApiBenchmark \
33    PackageManagerPerfTests \
34    QueriesAll0 \
35    QueriesAll1 \
36    QueriesAll2 \
37    QueriesAll3 \
38    QueriesAll4 \
39    QueriesAll5 \
40    QueriesAll6 \
41    QueriesAll7 \
42    QueriesAll8 \
43    QueriesAll9 \
44    QueriesAll10 \
45    QueriesAll11 \
46    QueriesAll12 \
47    QueriesAll13 \
48    QueriesAll14 \
49    QueriesAll15 \
50    QueriesAll16 \
51    QueriesAll17 \
52    QueriesAll18 \
53    QueriesAll19 \
54    QueriesAll20 \
55    QueriesAll21 \
56    QueriesAll22 \
57    QueriesAll23 \
58    QueriesAll24 \
59    QueriesAll25 \
60    QueriesAll26 \
61    QueriesAll27 \
62    QueriesAll28 \
63    QueriesAll29 \
64    QueriesAll30 \
65    QueriesAll31 \
66    QueriesAll32 \
67    QueriesAll33 \
68    QueriesAll34 \
69    QueriesAll35 \
70    QueriesAll36 \
71    QueriesAll37 \
72    QueriesAll38 \
73    QueriesAll39 \
74    QueriesAll40 \
75    QueriesAll41 \
76    QueriesAll42 \
77    QueriesAll43 \
78    QueriesAll44 \
79    QueriesAll45 \
80    QueriesAll46 \
81    QueriesAll47 \
82    QueriesAll48 \
83    QueriesAll49 \
84    SettingsProviderPerfTests \
85    TextClassifierPerfTests \
86    WmPerfTests \
87    ImePerfTests \
88    SurfaceFlingerPerfTests \
89    trace_config_detailed.textproto \
90    trace_config_multi_user.textproto \
91    perfetto_trace_processor_shell \
92    PermissionServicePerfTests \
93    UsePermissionApp0 \
94    UsePermissionApp1 \
95    UsePermissionApp2 \
96    UsePermissionApp3 \
97    UsePermissionApp4 \
98    UsePermissionApp5 \
99    UsePermissionApp6 \
100    UsePermissionApp7 \
101    UsePermissionApp8 \
102    UsePermissionApp9 \
103    UsePermissionApp10 \
104    UsePermissionApp11 \
105    UsePermissionApp12 \
106    UsePermissionApp13 \
107    UsePermissionApp14 \
108    UsePermissionApp15 \
109    UsePermissionApp16 \
110    UsePermissionApp17 \
111    UsePermissionApp18 \
112    UsePermissionApp19 \
113    UsePermissionApp20 \
114    UsePermissionApp21 \
115    UsePermissionApp22 \
116    UsePermissionApp23 \
117    UsePermissionApp24 \
118    UsePermissionApp25 \
119    UsePermissionApp26 \
120    UsePermissionApp27 \
121    UsePermissionApp28 \
122    UsePermissionApp29
123
124    # TODO(b/72332760): Uncomment when fixed
125    #DocumentsUIPerfTests
126
127ifneq ($(strip $(BOARD_PERFSETUP_SCRIPT)),)
128instrumentation_metric_tests += perf-setup
129endif
130