Home | History | Annotate | Download | only in view
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3  * Copyright (C) 2007 The Android Open Source Project
      4  *
      5  * Licensed under the Apache License, Version 2.0 (the "License");
      6  * you may not use this file except in compliance with the License.
      7  * You may obtain a copy of the License at
      8  *
      9  *      http://www.apache.org/licenses/LICENSE-2.0
     10  *
     11  * Unless required by applicable law or agreed to in writing, software
     12  * distributed under the License is distributed on an "AS IS" BASIS,
     13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14  * See the License for the specific language governing permissions and
     15  * limitations under the License.
     16  -->
     17 
     18 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     19     package="android.view.cts"
     20     android:targetSandboxVersion="2">
     21 
     22     <uses-permission android:name="android.permission.CAMERA" />
     23     <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
     24     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
     25     <uses-feature android:name="android.hardware.camera" />
     26 
     27     <application android:label="Android TestCase"
     28                 android:icon="@drawable/size_48x48"
     29                 android:maxRecents="1"
     30                 android:multiArch="true"
     31                 android:supportsRtl="true">
     32         <uses-library android:name="android.test.runner" />
     33 
     34         <activity android:name="android.view.cts.ViewStubCtsActivity"
     35                   android:screenOrientation="locked"
     36                   android:label="ViewStubCtsActivity">
     37             <intent-filter>
     38                 <action android:name="android.intent.action.MAIN"/>
     39                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
     40             </intent-filter>
     41         </activity>
     42 
     43         <activity android:name="android.view.cts.UsingViewsCtsActivity"
     44                   android:screenOrientation="locked"
     45                   android:label="Using Views Test">
     46             <intent-filter>
     47                 <action android:name="android.intent.action.MAIN" />
     48                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
     49             </intent-filter>
     50         </activity>
     51 
     52         <activity android:name="android.view.cts.FocusHandlingCtsActivity"
     53                   android:screenOrientation="locked"
     54                   android:label="Focus Handling Test">
     55             <intent-filter>
     56                 <action android:name="android.intent.action.MAIN" />
     57                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
     58             </intent-filter>
     59         </activity>
     60 
     61         <activity android:name=".ViewGroupInvalidateChildCtsActivity"
     62                   android:label="ViewGroupCtsActivity"
     63                   android:screenOrientation="locked"
     64                   android:hardwareAccelerated="false">
     65             <intent-filter>
     66                 <action android:name="android.intent.action.MAIN"/>
     67                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
     68             </intent-filter>
     69         </activity>
     70 
     71         <activity android:name="android.view.cts.ViewTestCtsActivity"
     72                   android:screenOrientation="locked"
     73                   android:label="ViewTestCtsActivity">
     74             <intent-filter>
     75                 <action android:name="android.intent.action.MAIN" />
     76                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
     77             </intent-filter>
     78         </activity>
     79 
     80         <activity android:name="android.view.cts.ViewLayoutPositionTestCtsActivity"
     81                   android:screenOrientation="locked"
     82                   android:label="ViewTestCtsActivity">
     83             <intent-filter>
     84                 <action android:name="android.intent.action.MAIN" />
     85                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
     86             </intent-filter>
     87         </activity>
     88 
     89         <activity android:name="android.view.cts.WindowCtsActivity"
     90                   android:theme="@android:style/Theme.Holo.NoActionBar"
     91                   android:screenOrientation="locked"
     92                   android:label="WindowCtsActivity">
     93             <intent-filter>
     94                 <action android:name="android.intent.action.MAIN" />
     95                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
     96             </intent-filter>
     97         </activity>
     98 
     99         <activity android:name="android.view.animation.cts.AnimationTestCtsActivity"
    100                   android:label="AnimationTestCtsActivity"
    101                   android:screenOrientation="locked"
    102                   android:configChanges="orientation|screenSize">
    103             <intent-filter>
    104                 <action android:name="android.intent.action.MAIN"/>
    105                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    106             </intent-filter>
    107         </activity>
    108 
    109         <activity android:name="android.view.animation.cts.GridLayoutAnimCtsActivity"
    110                   android:label="GridLayoutAnimCtsActivity"
    111                   android:screenOrientation="locked"
    112                   android:configChanges="orientation|screenSize">
    113             <intent-filter>
    114                 <action android:name="android.intent.action.MAIN"/>
    115                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    116             </intent-filter>
    117         </activity>
    118 
    119         <activity android:name="android.view.animation.cts.LayoutAnimCtsActivity"
    120                   android:label="LayoutAnimCtsActivity"
    121                   android:screenOrientation="locked"
    122                   android:configChanges="orientation|screenSize">
    123             <intent-filter>
    124                 <action android:name="android.intent.action.MAIN"/>
    125                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    126             </intent-filter>
    127         </activity>
    128 
    129         <activity android:name="android.view.cts.SurfaceViewCtsActivity"
    130                   android:screenOrientation="locked"
    131                   android:label="SurfaceViewCtsActivity">
    132             <intent-filter>
    133                 <action android:name="android.intent.action.MAIN"/>
    134                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    135             </intent-filter>
    136         </activity>
    137 
    138         <activity android:name="android.view.cts.TextureViewCtsActivity"
    139                   android:screenOrientation="locked"
    140                   android:label="TextureViewCtsActivity">
    141             <intent-filter>
    142                 <action android:name="android.intent.action.MAIN"/>
    143                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    144             </intent-filter>
    145         </activity>
    146 
    147         <activity android:name="android.view.cts.TextureViewCameraActivity"
    148                   android:screenOrientation="locked">
    149             <intent-filter>
    150                 <action android:name="android.intent.action.MAIN" />
    151                 <category android:name="android.intent.category.LAUNCHER" />
    152             </intent-filter>
    153         </activity>
    154 
    155         <activity android:name="android.view.cts.TextureViewStressTestActivity"
    156                   android:screenOrientation="locked">
    157             <intent-filter>
    158                 <action android:name="android.intent.action.MAIN" />
    159                 <category android:name="android.intent.category.LAUNCHER" />
    160             </intent-filter>
    161         </activity>
    162 
    163         <activity android:name="android.view.cts.TextureViewSnapshotTestActivity"
    164                   android:screenOrientation="locked">
    165             <intent-filter>
    166                 <action android:name="android.intent.action.MAIN" />
    167                 <category android:name="android.intent.category.LAUNCHER" />
    168             </intent-filter>
    169         </activity>
    170 
    171         <activity android:name="android.view.cts.PixelCopyVideoSourceActivity"
    172                   android:screenOrientation="locked"
    173                   android:label="PixelCopyVideoSourceActivity" />
    174 
    175         <activity android:name="android.view.cts.PixelCopyGLProducerCtsActivity"
    176                   android:screenOrientation="locked"
    177                   android:label="PixelCopyGLProducerCtsActivity"/>
    178 
    179 
    180         <activity android:name="android.view.cts.PixelCopyViewProducerActivity"
    181                   android:label="PixelCopyViewProducerActivity"
    182                   android:screenOrientation="portrait"
    183                   android:rotationAnimation="jumpcut"
    184                   android:theme="@android:style/Theme.DeviceDefault.NoActionBar"
    185                   android:configChanges="orientation|screenSize" />
    186 
    187         <activity android:name="android.view.cts.PixelCopyWideGamutViewProducerActivity"
    188                   android:label="PixelCopyWideGamutViewProducerActivity"
    189                   android:screenOrientation="portrait"
    190                   android:rotationAnimation="jumpcut"
    191                   android:theme="@android:style/Theme.DeviceDefault.NoActionBar"
    192                   android:configChanges="orientation|screenSize"
    193                   android:colorMode="wideColorGamut" />
    194 
    195         <activity android:name="android.view.cts.PixelCopyViewProducerDialogActivity"
    196                   android:label="PixelCopyViewProducerDialogActivity"
    197                   android:screenOrientation="portrait"
    198                   android:rotationAnimation="jumpcut"
    199                   android:theme="@android:style/Theme.Material.Dialog.NoActionBar"
    200                   android:configChanges="orientation|screenSize" />
    201 
    202         <activity android:name="android.view.cts.FocusFinderCtsActivity"
    203                   android:screenOrientation="locked"
    204                   android:label="FocusFinderCtsActivity">
    205             <intent-filter>
    206                 <action android:name="android.intent.action.MAIN" />
    207                 <category android:name="android.intent.category.DEFAULT" />
    208             </intent-filter>
    209         </activity>
    210 
    211         <activity android:name="android.view.cts.GestureDetectorCtsActivity"
    212                   android:label="GestureDetectorCtsActivity"
    213                   android:screenOrientation="locked"
    214                   android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
    215 
    216         <activity android:name="android.view.cts.ScaleGestureDetectorCtsActivity"
    217                   android:label="ScaleGestureDetectorCtsActivity"
    218                   android:screenOrientation="locked"
    219                   android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
    220 
    221         <activity android:name="android.view.cts.DisplayRefreshRateCtsActivity"
    222                   android:label="DisplayRefreshRateCtsActivity"/>
    223 
    224         <activity android:name="android.view.cts.MockActivity"
    225                   android:label="MockActivity"
    226                   android:screenOrientation="locked">
    227             <meta-data android:name="android.view.merge"
    228                 android:resource="@xml/merge" />
    229         </activity>
    230 
    231         <activity android:name="android.view.cts.MenuTestActivity"
    232                   android:screenOrientation="locked"
    233                   android:label="MenuTestActivity" />
    234 
    235         <activity android:name="android.view.cts.MenuItemCtsActivity"
    236                   android:theme="@android:style/Theme.Material.Light.NoActionBar"
    237                   android:screenOrientation="locked"
    238                   android:label="MenuItemCtsActivity" />
    239 
    240         <activity android:name="android.view.cts.ActionModeCtsActivity"
    241                   android:screenOrientation="locked"
    242                   android:label="ActionModeCtsActivity">
    243         </activity>
    244 
    245         <activity android:name="android.view.cts.ViewOverlayCtsActivity"
    246                   android:screenOrientation="locked"
    247                   android:label="ViewOverlayCtsActivity">
    248             <intent-filter>
    249                 <action android:name="android.intent.action.MAIN" />
    250                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    251             </intent-filter>
    252         </activity>
    253 
    254         <activity android:name="android.view.cts.ViewGroupOverlayCtsActivity"
    255                   android:screenOrientation="locked"
    256                   android:label="ViewGroupOverlayCtsActivity">
    257             <intent-filter>
    258                 <action android:name="android.intent.action.MAIN" />
    259                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    260             </intent-filter>
    261         </activity>
    262 
    263         <activity android:name="android.view.cts.SearchEventActivity"
    264                   android:screenOrientation="locked"
    265                   android:label="SearchEventActivity">
    266             <intent-filter>
    267                 <action android:name="android.intent.action.MAIN" />
    268                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    269             </intent-filter>
    270         </activity>
    271 
    272         <activity android:name="android.view.cts.CtsActivity"
    273                   android:screenOrientation="locked"
    274                   android:label="CtsActivity">
    275             <intent-filter>
    276                 <action android:name="android.intent.action.MAIN" />
    277                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    278             </intent-filter>
    279         </activity>
    280 
    281         <activity android:name="android.view.cts.ContentPaneCtsActivity"
    282                   android:screenOrientation="locked"
    283                   android:label="ContentPaneCtsActivity">
    284             <intent-filter>
    285                 <action android:name="android.intent.action.MAIN" />
    286                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    287             </intent-filter>
    288         </activity>
    289 
    290         <activity android:name="android.view.cts.LongPressBackActivity"
    291                   android:screenOrientation="locked"
    292                   android:label="LongPressBackActivity">
    293             <intent-filter>
    294                 <action android:name="android.intent.action.MAIN" />
    295                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    296             </intent-filter>
    297         </activity>
    298 
    299         <activity android:name="android.view.cts.DragDropActivity"
    300                   android:screenOrientation="portrait"
    301                   android:label="DragDropActivity">
    302             <intent-filter>
    303                 <action android:name="android.intent.action.MAIN" />
    304                 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
    305             </intent-filter>
    306         </activity>
    307 
    308         <activity android:name="android.view.cts.surfacevalidator.CapturedActivity"
    309             android:screenOrientation="locked"
    310             android:theme="@style/WhiteBackgroundTheme">
    311             <intent-filter>
    312                 <action android:name="android.intent.action.MAIN" />
    313                 <category android:name="android.intent.category.LAUNCHER" />
    314             </intent-filter>
    315         </activity>
    316 
    317         <activity android:name="android.view.cts.HoverCtsActivity"
    318                   android:screenOrientation="locked">
    319             <intent-filter>
    320                 <action android:name="android.intent.action.MAIN" />
    321                 <category android:name="android.intent.category.LAUNCHER" />
    322             </intent-filter>
    323         </activity>
    324 
    325         <activity android:name="android.view.cts.TooltipActivity"
    326                   android:screenOrientation="locked"
    327                   android:label="TooltipActivity">
    328             <intent-filter>
    329                 <action android:name="android.intent.action.MAIN" />
    330                 <category android:name="android.intent.category.LAUNCHER" />
    331             </intent-filter>
    332         </activity>
    333 
    334         <activity android:name="android.view.cts.PointerCaptureCtsActivity"
    335                   android:screenOrientation="locked"
    336                   android:label="PointerCaptureCtsActivity">
    337             <intent-filter>
    338                 <action android:name="android.intent.action.MAIN" />
    339                 <category android:name="android.intent.category.LAUNCHER" />
    340             </intent-filter>
    341         </activity>
    342 
    343         <activity android:name="android.view.cts.DefaultFocusHighlightCtsActivity">
    344             <intent-filter>
    345                 <action android:name="android.intent.action.MAIN" />
    346                 <category android:name="android.intent.category.LAUNCHER" />
    347             </intent-filter>
    348         </activity>
    349 
    350         <activity android:name="android.view.cts.KeyEventInterceptTestActivity">
    351             <intent-filter>
    352                 <action android:name="android.intent.action.MAIN" />
    353             </intent-filter>
    354         </activity>
    355 
    356         <activity android:name="android.view.cts.TouchDelegateTestActivity">
    357             <intent-filter>
    358                 <action android:name="android.intent.action.MAIN" />
    359             </intent-filter>
    360         </activity>
    361     </application>
    362 
    363     <instrumentation android:name="android.support.test.runner.AndroidJUnitRunner"
    364                      android:targetPackage="android.view.cts"
    365                      android:label="CTS tests of android.view">
    366         <meta-data android:name="listener"
    367             android:value="com.android.cts.runner.CtsTestRunListener" />
    368     </instrumentation>
    369 
    370 </manifest>
    371