• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!--
2  ~ Copyright (C) 2015 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  -->
16<manifest xmlns:android="http://schemas.android.com/apk/res/android"
17    xmlns:tools="http://schemas.android.com/tools"
18    package="com.android.test.uibench">
19
20    <application
21        android:allowBackup="false"
22        android:theme="@style/Theme.AppCompat.Light.DarkActionBar"
23        tools:ignore="MissingApplicationIcon">
24        <uses-library android:name="android.test.runner" />
25
26        <!-- Root navigation activity -->
27        <activity
28            android:name=".MainActivity"
29            android:label="UiBench">
30            <intent-filter>
31                <action android:name="android.intent.action.MAIN" />
32                <category android:name="android.intent.category.DEFAULT" />
33                <category android:name="android.intent.category.LAUNCHER" />
34            </intent-filter>
35        </activity>
36
37        <!-- General -->
38        <activity
39            android:name=".DialogListActivity"
40            android:label="General/Dialog List" >
41            <intent-filter>
42                <action android:name="android.intent.action.MAIN" />
43                <category android:name="com.android.test.uibench.TEST" />
44            </intent-filter>
45        </activity>
46        <activity
47            android:name=".GlTextureViewActivity"
48            android:label="General/GL TextureView" >
49            <intent-filter>
50                <action android:name="android.intent.action.MAIN" />
51                <category android:name="com.android.test.uibench.TEST" />
52            </intent-filter>
53        </activity>
54        <activity
55            android:name=".FullscreenOverdrawActivity"
56            android:label="General/Fullscreen Overdraw" >
57            <intent-filter>
58                <action android:name="android.intent.action.MAIN" />
59                <category android:name="com.android.test.uibench.TEST" />
60            </intent-filter>
61        </activity>
62        <activity
63            android:name=".InvalidateActivity"
64            android:label="General/Invalidate" >
65            <intent-filter>
66                <action android:name="android.intent.action.MAIN" />
67                <category android:name="com.android.test.uibench.TEST" />
68            </intent-filter>
69        </activity>
70        <activity
71            android:name=".InvalidateTreeActivity"
72            android:label="General/Invalidate Tree" >
73            <intent-filter>
74                <action android:name="android.intent.action.MAIN" />
75                <category android:name="com.android.test.uibench.TEST" />
76            </intent-filter>
77        </activity>
78        <activity
79            android:name=".ResizeHWLayerActivity"
80            android:label="General/Resize HW Layer" >
81            <intent-filter>
82                <action android:name="android.intent.action.MAIN" />
83                <category android:name="com.android.test.uibench.TEST" />
84            </intent-filter>
85        </activity>
86        <activity
87            android:name=".TrivialAnimationActivity"
88            android:label="General/Trivial Animation" >
89            <intent-filter>
90                <action android:name="android.intent.action.MAIN" />
91                <category android:name="com.android.test.uibench.TEST" />
92            </intent-filter>
93        </activity>
94        <activity
95            android:name=".TrivialAnimationActivityWideGamut"
96            android:label="General/Trivial Animation (Wide Gamut)"
97            android:colorMode="wideColorGamut">
98            <intent-filter>
99                <action android:name="android.intent.action.MAIN" />
100                <category android:name="com.android.test.uibench.TEST" />
101            </intent-filter>
102        </activity>
103        <activity
104            android:name=".TrivialListActivity"
105            android:label="General/Trivial ListView" >
106            <intent-filter>
107                <action android:name="android.intent.action.MAIN" />
108                <category android:name="com.android.test.uibench.TEST" />
109            </intent-filter>
110        </activity>
111        <activity
112            android:name=".FadingEdgeListActivity"
113            android:label="General/Fading Edge ListView" >
114            <intent-filter>
115                <action android:name="android.intent.action.MAIN" />
116                <category android:name="com.android.test.uibench.TEST" />
117            </intent-filter>
118        </activity>
119        <activity
120            android:name=".SaveLayerInterleaveActivity"
121            android:label="General/SaveLayer Animation" >
122            <intent-filter>
123                <action android:name="android.intent.action.MAIN" />
124                <category android:name="com.android.test.uibench.TEST" />
125            </intent-filter>
126        </activity>
127        <activity
128            android:name=".ClippedListActivity"
129            android:label="General/Clipped ListView"
130            android:theme="@style/NoActionBar">
131            <intent-filter>
132                <action android:name="android.intent.action.MAIN" />
133                <category android:name="com.android.test.uibench.TEST" />
134            </intent-filter>
135        </activity>
136        <activity
137            android:name=".TrivialRecyclerViewActivity"
138            android:label="General/Trivial RecyclerView" >
139            <intent-filter>
140                <action android:name="android.intent.action.MAIN" />
141                <category android:name="com.android.test.uibench.TEST" />
142            </intent-filter>
143        </activity>
144        <activity
145            android:name=".SlowBindRecyclerViewActivity"
146            android:label="General/Slow Bind RecyclerView" >
147            <intent-filter>
148                <action android:name="android.intent.action.MAIN" />
149                <category android:name="com.android.test.uibench.TEST" />
150            </intent-filter>
151        </activity>
152        <activity
153            android:name=".SlowNestedRecyclerViewActivity"
154            android:label="General/Slow Nested RecyclerView" >
155            <intent-filter>
156                <action android:name="android.intent.action.MAIN" />
157                <category android:name="com.android.test.uibench.TEST" />
158            </intent-filter>
159        </activity>
160        <activity
161            android:name=".ActivityTransition"
162            android:label="Transitions/Activity Transition" >
163            <intent-filter>
164                <action android:name="android.intent.action.MAIN" />
165                <category android:name="com.android.test.uibench.TEST" />
166            </intent-filter>
167        </activity>
168        <activity
169            android:name=".ActivityTransitionDetails"
170            android:label="Transitions/Activity Transition " >
171            <intent-filter>
172                <action android:name="android.intent.action.MAIN" />
173                <!-- Part of ActivityTransition test above, so not in TEST category -->
174            </intent-filter>
175        </activity>
176
177        <!-- Rendering -->
178        <activity
179            android:name=".BitmapUploadActivity"
180            android:label="Rendering/Bitmap Upload" >
181            <intent-filter>
182                <action android:name="android.intent.action.MAIN" />
183                <category android:name="com.android.test.uibench.TEST" />
184            </intent-filter>
185        </activity>
186        <activity
187            android:name=".ShadowGridActivity"
188            android:label="Rendering/Shadow Grid" >
189            <intent-filter>
190                <action android:name="android.intent.action.MAIN" />
191                <category android:name="com.android.test.uibench.TEST" />
192            </intent-filter>
193        </activity>
194        <activity
195            android:name=".RenderingJitter"
196            android:label="Rendering/Jitter" >
197            <intent-filter>
198                <action android:name="android.intent.action.MAIN" />
199                <category android:name="com.android.test.uibench.TEST" />
200            </intent-filter>
201        </activity>
202
203        <!-- Inflation -->
204        <activity
205            android:name=".InflatingListActivity"
206            android:label="Inflation/Inflating ListView" >
207            <intent-filter>
208                <action android:name="android.intent.action.MAIN" />
209                <category android:name="com.android.test.uibench.TEST" />
210            </intent-filter>
211        </activity>
212
213        <activity-alias
214            android:name=".InflatingEmojiListActivity"
215            android:label="Inflation/Inflating ListView with Emoji"
216            android:targetActivity=".InflatingListActivity">
217            <intent-filter>
218                <action android:name="android.intent.action.MAIN" />
219                <category android:name="com.android.test.uibench.TEST" />
220            </intent-filter>
221        </activity-alias>
222
223        <activity-alias
224            android:name=".InflatingHanListActivity"
225            android:label="Inflation/Inflating ListView with Han Characters"
226            android:targetActivity=".InflatingListActivity">
227            <intent-filter>
228                <action android:name="android.intent.action.MAIN" />
229                <category android:name="com.android.test.uibench.TEST" />
230            </intent-filter>
231        </activity-alias>
232
233        <activity-alias
234            android:name=".InflatingLongStringListActivity"
235            android:label="Inflation/Inflating ListView with long string"
236            android:targetActivity=".InflatingListActivity">
237            <intent-filter>
238                <action android:name="android.intent.action.MAIN" />
239                <category android:name="com.android.test.uibench.TEST" />
240            </intent-filter>
241        </activity-alias>
242
243        <!-- Text -->
244        <activity
245            android:name=".EditTextTypeActivity"
246            android:label="Text/EditText Typing" >
247            <intent-filter>
248                <action android:name="android.intent.action.MAIN" />
249                <category android:name="com.android.test.uibench.TEST" />
250            </intent-filter>
251        </activity>
252        <activity
253            android:name=".TextCacheLowHitrateActivity"
254            android:label="Text/Layout Cache Low Hitrate" >
255            <intent-filter>
256                <action android:name="android.intent.action.MAIN" />
257                <category android:name="com.android.test.uibench.TEST" />
258            </intent-filter>
259        </activity>
260        <activity
261            android:name=".TextCacheHighHitrateActivity"
262            android:label="Text/Layout Cache High Hitrate" >
263            <intent-filter>
264                <action android:name="android.intent.action.MAIN" />
265                <category android:name="com.android.test.uibench.TEST" />
266            </intent-filter>
267        </activity>
268
269        <!-- WebView -->
270        <activity
271                android:name=".ScrollableWebViewActivity"
272                android:label="WebView/Scrollable WebView" >
273            <intent-filter>
274                <action android:name="android.intent.action.MAIN" />
275                <category android:name="com.android.test.uibench.TEST" />
276            </intent-filter>
277        </activity>
278
279        <!-- Navigation Drawer -->
280        <activity
281            android:name=".NavigationDrawerActivity"
282            android:label="Navigation Drawer Activity"
283            android:theme="@style/NoActionBar">
284            <intent-filter>
285                <action android:name="android.intent.action.MAIN" />
286                <category android:name="com.android.test.uibench.TEST" />
287            </intent-filter>
288        </activity>
289
290        <!-- Notification Shade -->
291        <activity
292            android:name=".NotificationShadeActivity"
293            android:label="Notification Shade">
294            <intent-filter>
295                <action android:name="android.intent.action.MAIN" />
296                <category android:name="com.android.test.uibench.TEST" />
297            </intent-filter>
298        </activity>
299
300        <activity
301            android:name=".leanback.BrowseActivity"
302            android:theme="@style/Theme.Leanback.Browse"
303            android:label="Leanback/Browse Fragment" >
304            <intent-filter>
305                <action android:name="android.intent.action.MAIN" />
306                <category android:name="com.android.test.uibench.TEST" />
307            </intent-filter>
308        </activity>
309    </application>
310</manifest>
311