Home | History | Annotate | Download | only in UiBench
      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=".TrivialListActivity"
     96             android:label="General/Trivial ListView" >
     97             <intent-filter>
     98                 <action android:name="android.intent.action.MAIN" />
     99                 <category android:name="com.android.test.uibench.TEST" />
    100             </intent-filter>
    101         </activity>
    102         <activity
    103             android:name=".FadingEdgeListActivity"
    104             android:label="General/Fading Edge ListView" >
    105             <intent-filter>
    106                 <action android:name="android.intent.action.MAIN" />
    107                 <category android:name="com.android.test.uibench.TEST" />
    108             </intent-filter>
    109         </activity>
    110         <activity
    111             android:name=".SaveLayerInterleaveActivity"
    112             android:label="General/SaveLayer Animation" >
    113             <intent-filter>
    114                 <action android:name="android.intent.action.MAIN" />
    115                 <category android:name="com.android.test.uibench.TEST" />
    116             </intent-filter>
    117         </activity>
    118         <activity
    119             android:name=".ClippedListActivity"
    120             android:label="General/Clipped ListView"
    121             android:theme="@style/NoActionBar">
    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=".TrivialRecyclerViewActivity"
    129             android:label="General/Trivial RecyclerView" >
    130             <intent-filter>
    131                 <action android:name="android.intent.action.MAIN" />
    132                 <category android:name="com.android.test.uibench.TEST" />
    133             </intent-filter>
    134         </activity>
    135         <activity
    136             android:name=".SlowBindRecyclerViewActivity"
    137             android:label="General/Slow Bind RecyclerView" >
    138             <intent-filter>
    139                 <action android:name="android.intent.action.MAIN" />
    140                 <category android:name="com.android.test.uibench.TEST" />
    141             </intent-filter>
    142         </activity>
    143         <activity
    144             android:name=".SlowNestedRecyclerViewActivity"
    145             android:label="General/Slow Nested RecyclerView" >
    146             <intent-filter>
    147                 <action android:name="android.intent.action.MAIN" />
    148                 <category android:name="com.android.test.uibench.TEST" />
    149             </intent-filter>
    150         </activity>
    151         <activity
    152             android:name=".ActivityTransition"
    153             android:label="Transitions/Activity Transition" >
    154             <intent-filter>
    155                 <action android:name="android.intent.action.MAIN" />
    156                 <category android:name="com.android.test.uibench.TEST" />
    157             </intent-filter>
    158         </activity>
    159         <activity
    160             android:name=".ActivityTransitionDetails"
    161             android:label="Transitions/Activity Transition " >
    162             <intent-filter>
    163                 <action android:name="android.intent.action.MAIN" />
    164                 <!-- Part of ActivityTransition test above, so not in TEST category -->
    165             </intent-filter>
    166         </activity>
    167 
    168         <!-- Rendering -->
    169         <activity
    170             android:name=".BitmapUploadActivity"
    171             android:label="Rendering/Bitmap Upload" >
    172             <intent-filter>
    173                 <action android:name="android.intent.action.MAIN" />
    174                 <category android:name="com.android.test.uibench.TEST" />
    175             </intent-filter>
    176         </activity>
    177         <activity
    178             android:name=".ShadowGridActivity"
    179             android:label="Rendering/Shadow Grid" >
    180             <intent-filter>
    181                 <action android:name="android.intent.action.MAIN" />
    182                 <category android:name="com.android.test.uibench.TEST" />
    183             </intent-filter>
    184         </activity>
    185         <activity
    186             android:name=".RenderingJitter"
    187             android:label="Rendering/Jitter" >
    188             <intent-filter>
    189                 <action android:name="android.intent.action.MAIN" />
    190                 <category android:name="com.android.test.uibench.TEST" />
    191             </intent-filter>
    192         </activity>
    193 
    194         <!-- Inflation -->
    195         <activity
    196             android:name=".InflatingListActivity"
    197             android:label="Inflation/Inflating ListView" >
    198             <intent-filter>
    199                 <action android:name="android.intent.action.MAIN" />
    200                 <category android:name="com.android.test.uibench.TEST" />
    201             </intent-filter>
    202         </activity>
    203 
    204         <!-- Text -->
    205         <activity
    206             android:name=".EditTextTypeActivity"
    207             android:label="Text/EditText Typing" >
    208             <intent-filter>
    209                 <action android:name="android.intent.action.MAIN" />
    210                 <category android:name="com.android.test.uibench.TEST" />
    211             </intent-filter>
    212         </activity>
    213         <activity
    214             android:name=".TextCacheLowHitrateActivity"
    215             android:label="Text/Layout Cache Low Hitrate" >
    216             <intent-filter>
    217                 <action android:name="android.intent.action.MAIN" />
    218                 <category android:name="com.android.test.uibench.TEST" />
    219             </intent-filter>
    220         </activity>
    221         <activity
    222             android:name=".TextCacheHighHitrateActivity"
    223             android:label="Text/Layout Cache High Hitrate" >
    224             <intent-filter>
    225                 <action android:name="android.intent.action.MAIN" />
    226                 <category android:name="com.android.test.uibench.TEST" />
    227             </intent-filter>
    228         </activity>
    229 
    230         <!-- WebView -->
    231         <activity
    232                 android:name=".ScrollableWebViewActivity"
    233                 android:label="WebView/Scrollable WebView" >
    234             <intent-filter>
    235                 <action android:name="android.intent.action.MAIN" />
    236                 <category android:name="com.android.test.uibench.TEST" />
    237             </intent-filter>
    238         </activity>
    239 
    240         <!-- Navigation Drawer -->
    241         <activity
    242             android:name=".NavigationDrawerActivity"
    243             android:label="Navigation Drawer Activity"
    244             android:theme="@style/NoActionBar">
    245             <intent-filter>
    246                 <action android:name="android.intent.action.MAIN" />
    247                 <category android:name="com.android.test.uibench.TEST" />
    248             </intent-filter>
    249         </activity>
    250 
    251         <!-- Notification Shade -->
    252         <activity
    253             android:name=".NotificationShadeActivity"
    254             android:label="Notification Shade">
    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     </application>
    261 </manifest>
    262