blob: f0e6c56d84765894f2cedb297666a6eb960d70cb [file] [log] [blame]
Brian Muramatsu70a9e3f2010-06-25 15:27:09 -07001<?xml version="1.0" encoding="utf-8"?>
2
3<!-- Copyright (C) 2010 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
Christine Chen523d04c2011-09-22 11:45:50 -07008
Brian Muramatsu70a9e3f2010-06-25 15:27:09 -07009 http://www.apache.org/licenses/LICENSE-2.0
Christine Chen523d04c2011-09-22 11:45:50 -070010
Brian Muramatsu70a9e3f2010-06-25 15:27:09 -070011 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="com.android.cts.verifier"
Unsuk Jung02e598b2014-04-02 18:15:50 -070020 android:versionCode="3"
21 android:versionName="4.4_r3">
Brian Muramatsucee45592011-08-01 14:23:52 -070022
Unsuk Jungaa3c74a2013-10-02 10:24:27 -070023 <!-- Using 10+ for more complete NFC support... -->
24 <uses-sdk android:minSdkVersion="12"></uses-sdk>
Brian Muramatsu759dbe32011-02-11 12:59:24 -080025
Nick Pelly1fe08972012-05-14 17:35:58 -070026 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +090027 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
Brian Muramatsue891acb2011-05-19 16:02:39 -070028 <uses-permission android:name="android.permission.BLUETOOTH" />
Brian Muramatsu713049d2011-06-23 18:35:36 -070029 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
Brian Muramatsu1f549802011-06-09 15:25:28 -070030 <uses-permission android:name="android.permission.CAMERA" />
Nick Pelly1fe08972012-05-14 17:35:58 -070031 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
32 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
Angus Konga0216882013-03-06 17:51:11 -080033 <uses-permission android:name="android.permission.FULLSCREEN" />
Brian Muramatsu55762d92011-11-21 16:06:19 -080034 <uses-permission android:name="android.permission.INTERNET" />
Brian Muramatsu984b78b2011-09-23 12:37:28 -070035 <uses-permission android:name="android.permission.NFC" />
Christine Chen523d04c2011-09-22 11:45:50 -070036 <uses-feature android:name="android.hardware.camera.front"
37 android:required="false" />
38 <uses-feature android:name="android.hardware.camera.autofocus"
39 android:required="false" />
Angus Konga0216882013-03-06 17:51:11 -080040 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Brian Muramatsuf8946202010-11-09 13:43:39 -080041 <uses-permission android:name="android.permission.RECORD_AUDIO" />
Brian Muramatsu759dbe32011-02-11 12:59:24 -080042 <uses-permission android:name="android.permission.WAKE_LOCK" />
Christine Chen523d04c2011-09-22 11:45:50 -070043 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Alon Albert4106ff12013-10-01 12:36:02 -070044 <uses-permission android:name="com.android.alarm.permission.SET_ALARM" />
45
Christine Chen523d04c2011-09-22 11:45:50 -070046 <uses-feature android:name="android.hardware.usb.accessory" />
Christine Chen523d04c2011-09-22 11:45:50 -070047
Brian Muramatsu759dbe32011-02-11 12:59:24 -080048 <!-- Needed by the Audio Quality Verifier to store the sound samples that will be mailed. -->
49 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Brian Muramatsu70a9e3f2010-06-25 15:27:09 -070050
Christine Chen523d04c2011-09-22 11:45:50 -070051 <application android:label="@string/app_name"
Brian Muramatsu0ac3cdf2011-08-03 11:47:10 -070052 android:icon="@drawable/icon"
Christine Chen523d04c2011-09-22 11:45:50 -070053 android:backupAgent="VerifierBackupAgent"
Eino-Ville Talvalae56ae2a2012-04-27 19:18:41 -070054 android:debuggable="true"
55 android:largeHeap="true">
Christine Chen523d04c2011-09-22 11:45:50 -070056
Brian Muramatsu0ac3cdf2011-08-03 11:47:10 -070057 <meta-data android:name="com.google.android.backup.api_key"
58 android:value="AEdPqrEAAAAIbK6ldcOzoeRtQ1u1dFVJ1A7KetRhit-a1Xa82Q" />
Brian Muramatsubf8790e2010-08-06 11:42:32 -070059
Brian Muramatsu12c86912011-07-21 17:26:46 -070060 <activity android:name=".TestListActivity" android:label="@string/app_name">
61 <!--
62 TestListActivity will have the USB accessory Test in its test list, but it
63 does not have any code to handle the USB accessory. The test has to be started
64 from TestListActivity or the pass/fail status won't be properly recorded. Also
65 this is to prevent the dialog saying there is no application able to support the
66 accessory from being shown.
67 -->
68 <intent-filter>
69 <action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />
70 </intent-filter>
71 <meta-data android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
72 android:resource="@xml/accessory_filter" />
73 </activity>
Brian Muramatsue49daa92011-06-03 14:57:01 -070074
Brian Muramatsu278962c2012-01-19 17:37:38 -080075 <activity android:name=".ReportViewerActivity"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -070076 android:configChanges="keyboardHidden|orientation|screenSize"
Brian Muramatsu278962c2012-01-19 17:37:38 -080077 android:label="@string/report_viewer" />
78
destradaa65c7cdb2013-10-28 16:36:12 -070079 <provider android:name=".TestResultsProvider"
Brian Muramatsuac007372010-08-18 11:02:28 -070080 android:authorities="com.android.cts.verifier.testresultsprovider" />
Christine Chen523d04c2011-09-22 11:45:50 -070081
Brian Muramatsu713049d2011-06-23 18:35:36 -070082 <activity android:name=".admin.PolicySerializationTestActivity"
83 android:label="@string/da_policy_serialization_test"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -070084 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsu713049d2011-06-23 18:35:36 -070085 <intent-filter>
86 <action android:name="android.intent.action.MAIN" />
87 <category android:name="android.cts.intent.category.MANUAL_TEST" />
88 </intent-filter>
89 <meta-data android:name="test_category" android:value="@string/test_category_device_admin" />
90 </activity>
91
Isaac Katzenelsond96d0662013-10-02 17:06:28 -070092 <!-- A generic activity for intent based tests -->
93 <activity android:name=".IntentDrivenTestActivity"/>
94
Brian Muramatsu713049d2011-06-23 18:35:36 -070095 <activity android:name=".admin.ScreenLockTestActivity"
96 android:label="@string/da_screen_lock_test"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -070097 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsu713049d2011-06-23 18:35:36 -070098 <intent-filter>
99 <action android:name="android.intent.action.MAIN" />
100 <category android:name="android.cts.intent.category.MANUAL_TEST" />
101 </intent-filter>
102 <meta-data android:name="test_category" android:value="@string/test_category_device_admin" />
103 </activity>
104
105 <receiver android:name=".admin.TestDeviceAdminReceiver"
106 android:permission="android.permission.BIND_DEVICE_ADMIN">
107 <meta-data android:name="android.app.device_admin"
108 android:resource="@xml/device_admin" />
109 <intent-filter>
110 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
111 </intent-filter>
112 </receiver>
113
Brian Muramatsu0ac3cdf2011-08-03 11:47:10 -0700114 <activity android:name=".backup.BackupTestActivity" android:label="@string/backup_test">
115 <intent-filter>
116 <action android:name="android.intent.action.MAIN" />
117 <category android:name="android.cts.intent.category.MANUAL_TEST" />
118 </intent-filter>
119 </activity>
120
Brian Muramatsue891acb2011-05-19 16:02:39 -0700121 <activity android:name=".bluetooth.BluetoothTestActivity"
122 android:label="@string/bluetooth_test"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700123 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsue891acb2011-05-19 16:02:39 -0700124 <intent-filter>
125 <action android:name="android.intent.action.MAIN" />
126 <category android:name="android.cts.intent.category.MANUAL_TEST" />
127 </intent-filter>
128 <meta-data android:name="test_category" android:value="@string/test_category_networking" />
Brian Muramatsue4b59692011-09-15 11:09:40 -0700129 <meta-data android:name="test_required_features" android:value="android.hardware.bluetooth" />
Brian Muramatsue891acb2011-05-19 16:02:39 -0700130 </activity>
Christine Chen523d04c2011-09-22 11:45:50 -0700131
Brian Muramatsue891acb2011-05-19 16:02:39 -0700132 <activity android:name=".bluetooth.BluetoothToggleActivity"
133 android:label="@string/bt_toggle_bluetooth"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700134 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsuf9426832011-06-17 15:43:59 -0700135 <intent-filter>
136 <action android:name="android.intent.action.MAIN" />
137 <category android:name="android.cts.intent.category.MANUAL_TEST" />
138 </intent-filter>
139 <meta-data android:name="test_category" android:value="@string/bt_control" />
140 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
141 </activity>
Brian Muramatsue891acb2011-05-19 16:02:39 -0700142
Brian Muramatsuf9426832011-06-17 15:43:59 -0700143 <activity android:name=".bluetooth.SecureServerActivity"
144 android:label="@string/bt_secure_server"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700145 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsuf9426832011-06-17 15:43:59 -0700146 <intent-filter>
147 <action android:name="android.intent.action.MAIN" />
148 <category android:name="android.cts.intent.category.MANUAL_TEST" />
149 </intent-filter>
150 <meta-data android:name="test_category" android:value="@string/bt_device_communication" />
151 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
152 </activity>
Christine Chen523d04c2011-09-22 11:45:50 -0700153
Brian Muramatsuf9426832011-06-17 15:43:59 -0700154 <activity android:name=".bluetooth.InsecureServerActivity"
155 android:label="@string/bt_insecure_server"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700156 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsuf9426832011-06-17 15:43:59 -0700157 <intent-filter>
158 <action android:name="android.intent.action.MAIN" />
159 <category android:name="android.cts.intent.category.MANUAL_TEST" />
160 </intent-filter>
161 <meta-data android:name="test_category" android:value="@string/bt_device_communication" />
162 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
163 </activity>
164
165 <activity android:name=".bluetooth.SecureClientActivity"
166 android:label="@string/bt_secure_client"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700167 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsuf9426832011-06-17 15:43:59 -0700168 <intent-filter>
169 <action android:name="android.intent.action.MAIN" />
170 <category android:name="android.cts.intent.category.MANUAL_TEST" />
171 </intent-filter>
172 <meta-data android:name="test_category" android:value="@string/bt_device_communication" />
173 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
174 </activity>
Christine Chen523d04c2011-09-22 11:45:50 -0700175
Brian Muramatsuf9426832011-06-17 15:43:59 -0700176 <activity android:name=".bluetooth.InsecureClientActivity"
177 android:label="@string/bt_insecure_client"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700178 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsuf9426832011-06-17 15:43:59 -0700179 <intent-filter>
180 <action android:name="android.intent.action.MAIN" />
181 <category android:name="android.cts.intent.category.MANUAL_TEST" />
182 </intent-filter>
183 <meta-data android:name="test_category" android:value="@string/bt_device_communication" />
184 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
Brian Muramatsu0822bf42011-09-12 12:29:32 -0700185 </activity>
186
187 <activity android:name=".bluetooth.ConnectionAccessServerActivity"
188 android:label="@string/bt_connection_access_server"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700189 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsu0822bf42011-09-12 12:29:32 -0700190 <intent-filter>
191 <action android:name="android.intent.action.MAIN" />
Brian Muramatsu0822bf42011-09-12 12:29:32 -0700192 </intent-filter>
193 <meta-data android:name="test_category" android:value="@string/bt_device_communication" />
194 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
195 </activity>
Christine Chen523d04c2011-09-22 11:45:50 -0700196
Brian Muramatsu0822bf42011-09-12 12:29:32 -0700197 <activity android:name=".bluetooth.ConnectionAccessClientActivity"
198 android:label="@string/bt_connection_access_client"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700199 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsu0822bf42011-09-12 12:29:32 -0700200 <intent-filter>
201 <action android:name="android.intent.action.MAIN" />
Brian Muramatsu0822bf42011-09-12 12:29:32 -0700202 </intent-filter>
203 <meta-data android:name="test_category" android:value="@string/bt_device_communication" />
204 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
205 </activity>
206
Brian Muramatsue891acb2011-05-19 16:02:39 -0700207 <activity android:name=".bluetooth.DevicePickerActivity"
208 android:label="@string/bt_device_picker"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700209 android:configChanges="keyboardHidden|orientation|screenSize" />
Brian Muramatsue891acb2011-05-19 16:02:39 -0700210
John Du73462362013-07-26 12:28:28 -0700211 <service android:name=".bluetooth.BleClientService"
212 android:label="@string/ble_client_service_name" />
213
214 <service android:name=".bluetooth.BleServerService"
215 android:label="ble_server_service_name" />
216
217 <activity android:name=".bluetooth.BleClientTestActivity"
218 android:label="@string/ble_client_test_name"
219 android:configChanges="keyboardHidden|orientation|screenSize">
220 <intent-filter>
221 <action android:name="android.intent.action.MAIN" />
222 <category android:name="android.cts.intent.category.MANUAL_TEST" />
223 </intent-filter>
224 <meta-data android:name="test_category" android:value="@string/bt_le" />
225 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
226 </activity>
227
228 <activity android:name=".bluetooth.BleClientConnectActivity"
229 android:label="@string/ble_client_connect_name"
230 android:configChanges="keyboardHidden|orientation|screenSize">
231 <intent-filter>
232 <action android:name="android.intent.action.MAIN" />
233 <category android:name="android.cts.intent.category.MANUAL_TEST" />
234 </intent-filter>
235 <meta-data android:name="test_category" android:value="@string/bt_le" />
236 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
237 </activity>
238
239 <activity android:name=".bluetooth.BleDiscoverServiceActivity"
240 android:label="@string/ble_discover_service_name"
241 android:configChanges="keyboardHidden|orientation|screenSize">
242 <intent-filter>
243 <action android:name="android.intent.action.MAIN" />
244 <category android:name="android.cts.intent.category.MANUAL_TEST" />
245 </intent-filter>
246 <meta-data android:name="test_category" android:value="@string/bt_le" />
247 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
248 </activity>
249
250 <activity android:name=".bluetooth.BleClientCharacteristicActivity"
251 android:label="@string/ble_client_characteristic_name"
252 android:configChanges="keyboardHidden|orientation|screenSize">
253 <intent-filter>
254 <action android:name="android.intent.action.MAIN" />
255 <category android:name="android.cts.intent.category.MANUAL_TEST" />
256 </intent-filter>
257 <meta-data android:name="test_category" android:value="@string/bt_le" />
258 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
259 </activity>
260
261 <activity android:name=".bluetooth.BleNotifyCharacteristicActivity"
262 android:label="@string/ble_notify_characteristic_name"
263 android:configChanges="keyboardHidden|orientation|screenSize">
264 <intent-filter>
265 <action android:name="android.intent.action.MAIN" />
266 <category android:name="android.cts.intent.category.MANUAL_TEST" />
267 </intent-filter>
268 <meta-data android:name="test_category" android:value="@string/bt_le" />
269 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
270 </activity>
271
272 <activity android:name=".bluetooth.BleClientDescriptorActivity"
273 android:label="@string/ble_client_descriptor_name"
274 android:configChanges="keyboardHidden|orientation|screenSize">
275 <intent-filter>
276 <action android:name="android.intent.action.MAIN" />
277 <category android:name="android.cts.intent.category.MANUAL_TEST" />
278 </intent-filter>
279 <meta-data android:name="test_category" android:value="@string/bt_le" />
280 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
281 </activity>
282
283 <activity android:name=".bluetooth.BleReliableWriteActivity"
284 android:label="@string/ble_reliable_write_name"
285 android:configChanges="keyboardHidden|orientation|screenSize">
286 <intent-filter>
287 <action android:name="android.intent.action.MAIN" />
288 <category android:name="android.cts.intent.category.MANUAL_TEST" />
289 </intent-filter>
290 <meta-data android:name="test_category" android:value="@string/bt_le" />
291 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
292 </activity>
293
294 <activity android:name=".bluetooth.BleReadRssiActivity"
295 android:label="@string/ble_read_rssi_name"
296 android:configChanges="keyboardHidden|orientation|screenSize">
297 <intent-filter>
298 <action android:name="android.intent.action.MAIN" />
299 <category android:name="android.cts.intent.category.MANUAL_TEST" />
300 </intent-filter>
301 <meta-data android:name="test_category" android:value="@string/bt_le" />
302 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
303 </activity>
304
305 <activity android:name=".bluetooth.BleClientDisconnectActivity"
306 android:label="@string/ble_client_disconnect_name"
307 android:configChanges="keyboardHidden|orientation|screenSize">
308 <intent-filter>
309 <action android:name="android.intent.action.MAIN" />
310 <category android:name="android.cts.intent.category.MANUAL_TEST" />
311 </intent-filter>
312 <meta-data android:name="test_category" android:value="@string/bt_le" />
313 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BleClientTestActivity" />
314 </activity>
315
316 <activity android:name=".bluetooth.BleServerStartActivity"
317 android:label="@string/ble_server_start_name"
318 android:configChanges="keyboardHidden|orientation|screenSize">
319 <intent-filter>
320 <action android:name="android.intent.action.MAIN" />
321 <category android:name="android.cts.intent.category.MANUAL_TEST" />
322 </intent-filter>
323 <meta-data android:name="test_category" android:value="@string/bt_le" />
324 <meta-data android:name="test_parent" android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" />
325 </activity>
326
Christine Chen523d04c2011-09-22 11:45:50 -0700327 <activity android:name=".suid.SuidFilesActivity"
Brian Muramatsuaccc6842010-08-11 18:57:27 -0700328 android:label="@string/suid_files"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700329 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsubf8790e2010-08-06 11:42:32 -0700330 <intent-filter>
331 <action android:name="android.intent.action.MAIN" />
332 <category android:name="android.cts.intent.category.MANUAL_TEST" />
333 </intent-filter>
Brian Muramatsu78d2c1d2010-08-16 15:22:30 -0700334 <meta-data android:name="test_category" android:value="@string/test_category_security" />
Brian Muramatsubf8790e2010-08-06 11:42:32 -0700335 </activity>
336
Amith Yamasani0e2d6d92014-02-19 10:13:23 -0800337 <activity android:name=".security.LockConfirmBypassTest"
Amith Yamasani02c2d642014-03-10 16:41:30 -0700338 android:label="@string/lock_confirm_test_title"
Amith Yamasani0e2d6d92014-02-19 10:13:23 -0800339 android:configChanges="keyboardHidden|orientation|screenSize" >
340 <intent-filter>
341 <action android:name="android.intent.action.MAIN" />
342 <category android:name="android.cts.intent.category.MANUAL_TEST" />
343 </intent-filter>
344 <meta-data android:name="test_category" android:value="@string/test_category_security" />
345 </activity>
346
Jeff Davidson112f2792011-08-22 09:46:46 -0700347 <activity android:name=".streamquality.StreamingVideoActivity"
348 android:label="@string/streaming_video"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700349 android:configChanges="keyboardHidden|orientation|screenSize">
Jeff Davidson112f2792011-08-22 09:46:46 -0700350 <intent-filter>
351 <action android:name="android.intent.action.MAIN" />
352 <category android:name="android.cts.intent.category.MANUAL_TEST" />
353 </intent-filter>
354 <meta-data android:name="test_category" android:value="@string/test_category_streaming" />
355 </activity>
356
357 <activity android:name=".streamquality.PlayVideoActivity"
358 android:label="@string/streaming_video"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700359 android:configChanges="keyboardHidden|orientation|screenSize"
Jeff Davidson112f2792011-08-22 09:46:46 -0700360 android:screenOrientation="nosensor" />
361
Dan Morrill5df275b2010-08-11 12:19:19 -0700362 <activity android:name=".features.FeatureSummaryActivity" android:label="@string/feature_summary">
363 <intent-filter>
364 <action android:name="android.intent.action.MAIN" />
365 <category android:name="android.cts.intent.category.MANUAL_TEST" />
366 </intent-filter>
Brian Muramatsu78d2c1d2010-08-16 15:22:30 -0700367 <meta-data android:name="test_category" android:value="@string/test_category_features" />
Dan Morrill5df275b2010-08-11 12:19:19 -0700368 </activity>
Brian Muramatsu70a9e3f2010-06-25 15:27:09 -0700369
Nick Pelly1fe08972012-05-14 17:35:58 -0700370 <activity android:name=".location.GpsTestActivity"
371 android:label="@string/location_gps_test"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700372 android:configChanges="keyboardHidden|orientation|screenSize">
Nick Pelly1fe08972012-05-14 17:35:58 -0700373 <intent-filter>
374 <action android:name="android.intent.action.MAIN" />
375 <category android:name="android.cts.intent.category.MANUAL_TEST" />
376 </intent-filter>
377 <meta-data android:name="test_category" android:value="@string/test_category_hardware" />
378 <meta-data android:name="test_required_features" android:value="android.hardware.location.gps" />
379 </activity>
380
Brian Muramatsu984b78b2011-09-23 12:37:28 -0700381 <activity android:name=".nfc.NfcTestActivity"
382 android:label="@string/nfc_test"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700383 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsu984b78b2011-09-23 12:37:28 -0700384 <intent-filter>
385 <action android:name="android.intent.action.MAIN" />
386 <category android:name="android.cts.intent.category.MANUAL_TEST" />
387 </intent-filter>
388 <meta-data android:name="test_category" android:value="@string/test_category_hardware" />
389 <meta-data android:name="test_required_features" android:value="android.hardware.nfc" />
390 </activity>
391
Martijn Coenen109d7622013-09-24 07:09:29 -0700392 <activity android:name="com.android.cts.verifier.nfc.hce.HceReaderTestActivity"
Martijn Coenen9a485352013-10-25 13:44:03 -0700393 android:label="@string/nfc_hce_reader_tests"
Martijn Coenen109d7622013-09-24 07:09:29 -0700394 android:configChanges="keyboardHidden|orientation|screenSize">
Martijn Coenen109d7622013-09-24 07:09:29 -0700395 </activity>
396
397 <activity android:name="com.android.cts.verifier.nfc.hce.HceEmulatorTestActivity"
Martijn Coenen9a485352013-10-25 13:44:03 -0700398 android:label="@string/nfc_hce_emulator_tests"
Martijn Coenen109d7622013-09-24 07:09:29 -0700399 android:configChanges="keyboardHidden|orientation|screenSize">
Martijn Coenen109d7622013-09-24 07:09:29 -0700400 </activity>
401
Brian Muramatsu984b78b2011-09-23 12:37:28 -0700402 <activity android:name=".nfc.NdefPushSenderActivity"
403 android:label="@string/nfc_ndef_push_sender"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700404 android:configChanges="keyboardHidden|orientation|screenSize" />
Brian Muramatsu984b78b2011-09-23 12:37:28 -0700405
406 <activity android:name=".nfc.NdefPushReceiverActivity"
407 android:label="@string/nfc_ndef_push_receiver"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700408 android:configChanges="keyboardHidden|orientation|screenSize" />
Brian Muramatsu984b78b2011-09-23 12:37:28 -0700409
410 <activity android:name=".nfc.TagVerifierActivity"
411 android:label="@string/nfc_tag_verifier"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700412 android:configChanges="keyboardHidden|orientation|screenSize" />
Martijn Coenenc94c0122013-10-21 14:44:54 -0700413
414 <activity android:name=".nfc.hce.DefaultRouteEmulatorActivity"
415 android:label="@string/nfc_hce_default_route_emulator"
416 android:configChanges="keyboardHidden|orientation|screenSize" />
417
418 <activity android:name=".nfc.hce.ProtocolParamsEmulatorActivity"
419 android:label="@string/nfc_hce_protocol_params_emulator"
420 android:configChanges="keyboardHidden|orientation|screenSize" />
421
Martijn Coenen109d7622013-09-24 07:09:29 -0700422 <activity android:name=".nfc.hce.SinglePaymentEmulatorActivity"
423 android:label="@string/nfc_hce_single_payment_emulator"
424 android:configChanges="keyboardHidden|orientation|screenSize" />
425
426 <activity android:name=".nfc.hce.SimpleReaderActivity"
427 android:label="@string/nfc_hce_single_payment_reader"
428 android:configChanges="keyboardHidden|orientation|screenSize" />
429
Martijn Coenenc94c0122013-10-21 14:44:54 -0700430 <activity android:name=".nfc.hce.ProtocolParamsReaderActivity"
431 android:label="@string/nfc_hce_protocol_params_reader"
432 android:configChanges="keyboardHidden|orientation|screenSize" />
433
Martijn Coenen109d7622013-09-24 07:09:29 -0700434 <activity android:name=".nfc.hce.DualPaymentEmulatorActivity"
435 android:label="@string/nfc_hce_dual_payment_emulator"
436 android:configChanges="keyboardHidden|orientation|screenSize" />
437
438 <activity android:name=".nfc.hce.ChangeDefaultEmulatorActivity"
439 android:label="@string/nfc_hce_change_default_emulator"
440 android:configChanges="keyboardHidden|orientation|screenSize" />
441
442 <activity android:name=".nfc.hce.SingleNonPaymentEmulatorActivity"
443 android:label="@string/nfc_hce_single_non_payment_emulator"
444 android:configChanges="keyboardHidden|orientation|screenSize" />
445
446 <activity android:name=".nfc.hce.DualNonPaymentEmulatorActivity"
447 android:label="@string/nfc_hce_dual_non_payment_emulator"
448 android:configChanges="keyboardHidden|orientation|screenSize" />
449
450 <activity android:name=".nfc.hce.ConflictingNonPaymentEmulatorActivity"
451 android:label="@string/nfc_hce_conflicting_non_payment_emulator"
452 android:configChanges="keyboardHidden|orientation|screenSize" />
453
454 <activity android:name=".nfc.hce.OffHostEmulatorActivity"
455 android:label="@string/nfc_hce_offhost_service_emulator"
456 android:configChanges="keyboardHidden|orientation|screenSize" />
457
458 <activity android:name=".nfc.hce.OnAndOffHostEmulatorActivity"
459 android:label="@string/nfc_hce_on_and_offhost_service_emulator"
460 android:configChanges="keyboardHidden|orientation|screenSize" />
461
462 <activity android:name=".nfc.hce.ThroughputEmulatorActivity"
463 android:label="@string/nfc_hce_throughput_emulator"
464 android:configChanges="keyboardHidden|orientation|screenSize" />
465
466 <activity android:name=".nfc.hce.TapTestEmulatorActivity"
467 android:label="@string/nfc_hce_tap_test_emulator"
468 android:configChanges="keyboardHidden|orientation|screenSize" />
469
470 <!-- services used for testing NFC host-based card emulation -->
471 <service android:name=".nfc.hce.PaymentService1" android:exported="true"
472 android:permission="android.permission.BIND_NFC_SERVICE"
473 android:enabled="false">
474 <intent-filter>
475 <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/>
476 <category android:name="android.intent.category.DEFAULT"/>
477 </intent-filter>
478 <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_aid_list_1"/>
479 </service>
480 <service android:name=".nfc.hce.PaymentService2" android:exported="true"
481 android:permission="android.permission.BIND_NFC_SERVICE"
482 android:enabled="false">
483 <intent-filter>
484 <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/>
485 <category android:name="android.intent.category.DEFAULT"/>
486 </intent-filter>
487 <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_aid_list_2"/>
488 </service>
489 <service android:name=".nfc.hce.TransportService1" android:exported="true"
490 android:permission="android.permission.BIND_NFC_SERVICE"
491 android:enabled="false">
492 <intent-filter>
493 <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/>
494 <category android:name="android.intent.category.DEFAULT"/>
495 </intent-filter>
496 <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/transport_aid_list_1"/>
497 </service>
498 <service android:name=".nfc.hce.TransportService2" android:exported="true"
499 android:permission="android.permission.BIND_NFC_SERVICE"
500 android:enabled="false">
501 <intent-filter>
502 <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/>
503 <category android:name="android.intent.category.DEFAULT"/>
504 </intent-filter>
505 <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/transport_aid_list_2"/>
506 </service>
507 <service android:name=".nfc.hce.AccessService" android:exported="true"
508 android:permission="android.permission.BIND_NFC_SERVICE"
509 android:enabled="false">
510 <intent-filter>
511 <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/>
512 <category android:name="android.intent.category.DEFAULT"/>
513 </intent-filter>
514 <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/access_aid_list"/>
515 </service>
516 <service android:name=".nfc.hce.ThroughputService" android:exported="true"
517 android:permission="android.permission.BIND_NFC_SERVICE"
518 android:enabled="false">
519 <intent-filter>
520 <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/>
521 <category android:name="android.intent.category.DEFAULT"/>
522 </intent-filter>
523 <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/throughput_aid_list"/>
524 </service>
525
526 <service android:name=".nfc.hce.OffHostService" android:exported="true"
527 android:permission="android.permission.BIND_NFC_SERVICE"
528 android:enabled="false">
529 <intent-filter>
530 <action android:name="android.nfc.cardemulation.action.OFF_HOST_APDU_SERVICE"/>
531 <category android:name="android.intent.category.DEFAULT"/>
532 </intent-filter>
533 <meta-data android:name="android.nfc.cardemulation.off_host_apdu_service" android:resource="@xml/offhost_aid_list"/>
534 </service>
Brian Muramatsu984b78b2011-09-23 12:37:28 -0700535
Dan Morrill5df275b2010-08-11 12:19:19 -0700536 <activity android:name=".sensors.AccelerometerTestActivity" android:label="@string/snsr_accel_test"
Brian Muramatsu759dbe32011-02-11 12:59:24 -0800537 android:screenOrientation="nosensor">
Dan Morrill5df275b2010-08-11 12:19:19 -0700538 <intent-filter>
539 <action android:name="android.intent.action.MAIN" />
540 <category android:name="android.cts.intent.category.MANUAL_TEST" />
541 </intent-filter>
Brian Muramatsu78d2c1d2010-08-16 15:22:30 -0700542 <meta-data android:name="test_category" android:value="@string/test_category_sensors" />
Brian Muramatsue4b59692011-09-15 11:09:40 -0700543 <meta-data android:name="test_required_features" android:value="android.hardware.sensor.accelerometer" />
Dan Morrill5df275b2010-08-11 12:19:19 -0700544 </activity>
Dan Morrill98c56e62010-08-13 02:43:52 -0700545
destradaa65c7cdb2013-10-28 16:36:12 -0700546 <activity android:name=".sensors.AccelerometerMeasurementTestActivity"
547 android:label="@string/snsr_accel_m_test"
548 android:screenOrientation="nosensor">
549 <intent-filter>
550 <action android:name="android.intent.action.MAIN"/>
551 <category android:name="android.cts.intent.category.MANUAL_TEST"/>
552 </intent-filter>
553 <meta-data android:name="test_category" android:value="@string/test_category_sensors"/>
554 <meta-data android:name="test_required_features"
555 android:value="android.hardware.sensor.accelerometer"/>
556 </activity>
557
Brian Muramatsu729de482011-05-12 12:26:58 -0700558 <activity android:name=".sensors.GyroscopeTestActivity" android:label="@string/snsr_gyro_test"
559 android:screenOrientation="nosensor">
560 <intent-filter>
561 <action android:name="android.intent.action.MAIN" />
562 <category android:name="android.cts.intent.category.MANUAL_TEST" />
563 </intent-filter>
564 <meta-data android:name="test_category" android:value="@string/test_category_sensors" />
Brian Muramatsue4b59692011-09-15 11:09:40 -0700565 <meta-data android:name="test_required_features" android:value="android.hardware.sensor.gyroscope" />
Brian Muramatsu729de482011-05-12 12:26:58 -0700566 </activity>
567
destradaa65c7cdb2013-10-28 16:36:12 -0700568 <activity android:name=".sensors.GyroscopeMeasurementTestActivity"
569 android:label="@string/snsr_gyro_m_test"
570 android:screenOrientation="nosensor">
571 <intent-filter>
572 <action android:name="android.intent.action.MAIN"/>
573 <category android:name="android.cts.intent.category.MANUAL_TEST"/>
574 </intent-filter>
575 <meta-data android:name="test_category" android:value="@string/test_category_sensors"/>
destradaa57ff0212014-06-25 11:14:07 -0700576 <meta-data android:name="test_required_features"
destradaa65c7cdb2013-10-28 16:36:12 -0700577 android:value="android.hardware.sensor.gyroscope"/>
578 </activity>
579
destradaaa8ad3f82013-11-13 14:16:39 -0800580 <!-- Disable the test until calibration routine is verified -->
581 <!--activity android:name=".sensors.MagneticFieldMeasurementTestActivity"
destradaa65c7cdb2013-10-28 16:36:12 -0700582 android:label="@string/snsr_mag_m_test"
583 android:screenOrientation="nosensor">
584 <intent-filter>
585 <action android:name="android.intent.action.MAIN" />
586 <category android:name="android.cts.intent.category.MANUAL_TEST" />
587 </intent-filter>
588 <meta-data android:name="test_category" android:value="@string/test_category_sensors" />
589 <meta-data android:name="test_required_features"
590 android:value="android.hardware.sensor.compass" />
destradaaa8ad3f82013-11-13 14:16:39 -0800591 </activity-->
destradaa65c7cdb2013-10-28 16:36:12 -0700592
Tom O'Neill9e56d272013-12-16 12:48:30 -0800593 <activity android:name=".location.LocationModeOffTestActivity"
594 android:label="@string/location_mode_off_test">
595 <intent-filter>
596 <action android:name="android.intent.action.MAIN" />
597 <category android:name="android.cts.intent.category.MANUAL_TEST" />
598 </intent-filter>
599 <meta-data android:name="test_category" android:value="@string/test_category_location" />
600 </activity>
Tom O'Neillcd4fa022013-12-13 17:27:46 -0800601 <activity android:name=".location.LocationModeHighAccuracyTestActivity"
602 android:label="@string/location_mode_high_accuracy_test">
603 <intent-filter>
604 <action android:name="android.intent.action.MAIN" />
605 <category android:name="android.cts.intent.category.MANUAL_TEST" />
606 </intent-filter>
607 <meta-data android:name="test_category" android:value="@string/test_category_location" />
608 </activity>
609 <activity android:name=".location.LocationModeBatterySavingTestActivity"
610 android:label="@string/location_mode_battery_saving_test">
611 <intent-filter>
612 <action android:name="android.intent.action.MAIN" />
613 <category android:name="android.cts.intent.category.MANUAL_TEST" />
614 </intent-filter>
615 <meta-data android:name="test_category" android:value="@string/test_category_location" />
616 </activity>
Tom O'Neill9e56d272013-12-16 12:48:30 -0800617 <activity android:name=".location.LocationModeDeviceOnlyTestActivity"
618 android:label="@string/location_mode_device_only_test">
619 <intent-filter>
620 <action android:name="android.intent.action.MAIN" />
621 <category android:name="android.cts.intent.category.MANUAL_TEST" />
622 </intent-filter>
623 <meta-data android:name="test_category" android:value="@string/test_category_location" />
624 </activity>
Tom O'Neillcd4fa022013-12-13 17:27:46 -0800625
Eino-Ville Talvalae56ae2a2012-04-27 19:18:41 -0700626 <activity android:name=".camera.formats.CameraFormatsActivity"
627 android:label="@string/camera_format"
628 android:screenOrientation="landscape">
629 <intent-filter>
630 <action android:name="android.intent.action.MAIN" />
631 <category android:name="android.cts.intent.category.MANUAL_TEST" />
632 </intent-filter>
633 <meta-data android:name="test_category" android:value="@string/test_category_camera" />
634
Eino-Ville Talvala4c86a542012-09-23 10:12:24 -0700635 <meta-data android:name="test_required_features" android:value="android.hardware.camera.any"/>
Eino-Ville Talvalae56ae2a2012-04-27 19:18:41 -0700636 </activity>
Eino-Ville Talvala32b5cce2013-06-03 11:25:25 -0700637<!-- Experimental. If re-enabling, libcameraanalyzer must be included in the build
Brian Muramatsu1f549802011-06-09 15:25:28 -0700638 <activity android:name=".camera.analyzer.CameraAnalyzerActivity"
Christine Chen523d04c2011-09-22 11:45:50 -0700639 android:label="@string/camera_analyzer"
640 android:screenOrientation="landscape">
Brian Muramatsu1f549802011-06-09 15:25:28 -0700641 <intent-filter>
642 <action android:name="android.intent.action.MAIN" />
643 <category android:name="android.cts.intent.category.MANUAL_TEST" />
644 </intent-filter>
645 <meta-data android:name="test_category" android:value="@string/test_category_camera" />
Christine Chen523d04c2011-09-22 11:45:50 -0700646
647 <intent-filter>
648 <action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />
649 </intent-filter>
650 <meta-data android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"
651 android:resource="@xml/accessory_filter_adk" />
Brian Muramatsu1f549802011-06-09 15:25:28 -0700652 </activity>
Eino-Ville Talvala754df962012-09-18 13:53:13 -0700653-->
James Painterfa2e1662012-09-13 15:37:58 -0700654
Igor Murashkin48f86e72012-10-17 18:12:59 -0700655 <activity android:name=".camera.intents.CameraIntentsActivity"
656 android:label="@string/camera_intents">
657 <intent-filter>
658 <action android:name="android.intent.action.MAIN" />
659 <category android:name="android.cts.intent.category.MANUAL_TEST" />
660 </intent-filter>
661 <meta-data android:name="test_category" android:value="@string/test_category_camera" />
662
663 <meta-data android:name="test_required_features" android:value="android.hardware.camera.any"/>
664 </activity>
665
Jianing Wei636f9032013-10-03 10:00:25 -0700666
James Painterfa2e1662012-09-13 15:37:58 -0700667 <activity android:name=".camera.orientation.CameraOrientationActivity"
668 android:label="@string/camera_orientation"
669 android:screenOrientation="landscape">
670 <intent-filter>
671 <action android:name="android.intent.action.MAIN" />
672 <category android:name="android.cts.intent.category.MANUAL_TEST" />
673 </intent-filter>
674 <meta-data android:name="test_category" android:value="@string/test_category_camera" />
675
Eino-Ville Talvala4c86a542012-09-23 10:12:24 -0700676 <meta-data android:name="test_required_features" android:value="android.hardware.camera.any"/>
James Painterfa2e1662012-09-13 15:37:58 -0700677 </activity>
678
Angus Konga0216882013-03-06 17:51:11 -0800679 <activity
680 android:name=".camera.fov.PhotoCaptureActivity"
681 android:label="@string/camera_fov_calibration"
682 android:screenOrientation="landscape"
683 android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" >
684 <intent-filter android:label="@string/camera_fov_calibration" >
685 <action android:name="android.intent.action.MAIN" />
686 <category android:name="android.cts.intent.category.MANUAL_TEST" />
687 </intent-filter>
688 <meta-data android:name="test_category" android:value="@string/test_category_camera" />
689 <meta-data android:name="test_required_features" android:value="android.hardware.sensor.gyroscope" />
Unsuk Jung6f329e02014-01-17 13:25:23 -0800690 <meta-data android:name="test_required_features" android:value="android.hardware.camera.any"/>
Angus Konga0216882013-03-06 17:51:11 -0800691 </activity>
692 <activity
693 android:name=".camera.fov.DetermineFovActivity"
694 android:label="@string/camera_fov_calibration"
695 android:screenOrientation="landscape"
696 android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" >
697 </activity>
698 <activity
699 android:name=".camera.fov.CalibrationPreferenceActivity"
700 android:label="@string/camera_fov_label_options" >
701 </activity>
702
Jianing Wei636f9032013-10-03 10:00:25 -0700703
704 <activity android:name=".camera.video.CameraVideoActivity"
705 android:label="@string/camera_video"
706 android:screenOrientation="landscape">
707 <intent-filter>
708 <action android:name="android.intent.action.MAIN" />
709 <category android:name="android.cts.intent.category.MANUAL_TEST" />
710 </intent-filter>
711 <meta-data android:name="test_category" android:value="@string/test_category_camera" />
712 <meta-data android:name="test_required_features"
713 android:value="android.hardware.camera.any"/>
714 </activity>
715
Brian Muramatsu12c86912011-07-21 17:26:46 -0700716 <activity android:name=".usb.UsbAccessoryTestActivity"
717 android:label="@string/usb_accessory_test"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700718 android:configChanges="keyboardHidden|orientation|screenSize">
Brian Muramatsu12c86912011-07-21 17:26:46 -0700719 <intent-filter>
720 <action android:name="android.intent.action.MAIN" />
721 <category android:name="android.cts.intent.category.MANUAL_TEST" />
722 </intent-filter>
723 <meta-data android:name="test_category" android:value="@string/test_category_hardware" />
Brian Muramatsud4aea142011-09-20 17:23:22 -0700724 <meta-data android:name="test_required_features" android:value="android.hardware.usb.accessory" />
Brian Muramatsu12c86912011-07-21 17:26:46 -0700725 </activity>
726
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +0900727 <activity android:name=".p2p.P2pTestListActivity"
728 android:label="@string/p2p_test"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700729 android:configChanges="keyboardHidden|orientation|screenSize">
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +0900730 <intent-filter>
731 <action android:name="android.intent.action.MAIN" />
732 <category android:name="android.cts.intent.category.MANUAL_TEST" />
733 </intent-filter>
734 <meta-data android:name="test_category" android:value="@string/test_category_networking" />
735 <meta-data android:name="test_required_features" android:value="android.hardware.wifi.direct" />
736 </activity>
destradaa65c7cdb2013-10-28 16:36:12 -0700737
Chris Wrenf102e542013-04-30 17:52:57 -0400738 <activity android:name=".nls.NotificationListenerVerifierActivity"
739 android:label="@string/nls_test">
740 <intent-filter>
741 <action android:name="android.intent.action.MAIN" />
742 <category android:name="android.cts.intent.category.MANUAL_TEST" />
743 </intent-filter>
744 <meta-data android:name="test_category" android:value="@string/test_category_notifications" />
745 </activity>
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +0900746
Chris Wrenf102e542013-04-30 17:52:57 -0400747 <service android:name=".nls.MockListener"
748 android:exported="true"
749 android:label="@string/nls_service_name"
750 android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">
751 <intent-filter>
752 <action android:name="android.service.notification.NotificationListenerService" />
753 </intent-filter>
754 </service>
destradaa65c7cdb2013-10-28 16:36:12 -0700755
Stuart Scottac2215a2013-11-12 15:05:07 -0800756 <service android:name=".nls.NotificationListenerVerifierActivity$DismissService"/>
Maggie Benthall3278c022013-10-04 18:50:51 -0400757 <activity android:name=".security.CAInstallNotificationVerifierActivity"
758 android:label="@string/cacert_test">
759 <intent-filter>
760 <action android:name="android.intent.action.MAIN" />
761 <category android:name="android.cts.intent.category.MANUAL_TEST" />
762 </intent-filter>
763 <meta-data android:name="test_category" android:value="@string/test_category_notifications" />
764 </activity>
765 <activity android:name=".security.CANotifyOnBootActivity"
766 android:label="@string/caboot_test">
767 <intent-filter>
768 <action android:name="android.intent.action.MAIN" />
769 <category android:name="android.cts.intent.category.MANUAL_TEST" />
770 </intent-filter>
771 <meta-data android:name="test_category" android:value="@string/test_category_notifications" />
772 </activity>
773
Yoshihiko Ikenaga395214c2012-05-10 20:19:35 +0900774 <activity android:name=".p2p.GoNegRequesterTestListActivity"
775 android:label="@string/p2p_go_neg_requester"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700776 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenaga395214c2012-05-10 20:19:35 +0900777
778 <activity android:name=".p2p.GoNegRequesterTestActivity"
779 android:label="@string/p2p_go_neg_requester"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700780 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenaga395214c2012-05-10 20:19:35 +0900781
782 <activity android:name=".p2p.GoNegResponderTestActivity"
783 android:label="@string/p2p_go_neg_responder"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700784 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenaga395214c2012-05-10 20:19:35 +0900785
786 <activity android:name=".p2p.P2pClientTestListActivity"
787 android:label="@string/p2p_join_go"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700788 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenaga395214c2012-05-10 20:19:35 +0900789
790 <activity android:name=".p2p.P2pClientTestActivity"
791 android:label="@string/p2p_join_go"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700792 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenaga395214c2012-05-10 20:19:35 +0900793
794 <activity android:name=".p2p.GoTestActivity"
795 android:label="@string/p2p_accept_client"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700796 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenaga395214c2012-05-10 20:19:35 +0900797
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +0900798 <activity android:name=".p2p.ServiceRequesterTestListActivity"
799 android:label="@string/p2p_service_discovery_requester"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700800 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +0900801
802 <activity android:name=".p2p.ServiceRequesterTestActivity"
803 android:label="@string/p2p_service_discovery_requester"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700804 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +0900805
806 <activity android:name=".p2p.ServiceResponderTestActivity"
807 android:label="@string/p2p_service_discovery_responder"
Brian Muramatsu6bcdc7d2012-10-16 13:35:05 -0700808 android:configChanges="keyboardHidden|orientation|screenSize" />
Yoshihiko Ikenagaf2bfc972012-04-11 22:45:03 +0900809
Brian Muramatsuda429d72012-06-14 12:45:22 -0700810 <activity-alias android:name=".CtsVerifierActivity" android:label="@string/app_name"
811 android:targetActivity=".TestListActivity">
812 <intent-filter>
813 <action android:name="android.intent.action.MAIN" />
814 <category android:name="android.intent.category.LAUNCHER" />
815 </intent-filter>
816 </activity-alias>
817
Stuart Scottba898162014-01-17 13:18:14 -0800818 <activity android:name=".sample.SampleTestActivity"
819 android:label="@string/sample_framework_test">
820 <intent-filter>
821 <action android:name="android.intent.action.MAIN" />
822 <category android:name="android.cts.intent.category.MANUAL_TEST" />
823 </intent-filter>
824 <meta-data android:name="test_category" android:value="@string/test_category_other" />
825 </activity>
826
Adam Cohen8ae96702013-05-17 14:21:23 -0700827 <activity android:name=".widget.WidgetTestActivity"
828 android:label="@string/widget_framework_test">
829 <intent-filter>
830 <action android:name="android.intent.action.MAIN" />
831 <category android:name="android.cts.intent.category.MANUAL_TEST" />
832 </intent-filter>
833 <meta-data android:name="test_category" android:value="@string/test_category_other" />
834 </activity>
835
Alon Albert4106ff12013-10-01 12:36:02 -0700836 <activity android:name=".deskclock.DeskClockTestsActivity"
837 android:label="@string/deskclock_tests">
838 <intent-filter>
839 <action android:name="android.intent.action.MAIN" />
840 <category android:name="android.cts.intent.category.MANUAL_TEST" />
841 </intent-filter>
842 <meta-data android:name="test_category" android:value="@string/test_category_deskclock" />
843 </activity>
844
Adam Cohen8ae96702013-05-17 14:21:23 -0700845 <receiver android:name=".widget.WidgetCtsProvider">
846 <intent-filter>
847 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
848 </intent-filter>
849 <!-- This specifies the widget provider info -->
850 <meta-data android:name="android.appwidget.provider"
851 android:resource="@xml/widget_info" />
852 </receiver>
853
854 <!-- The service serving the RemoteViews to the collection widget -->
855 <service android:name=".widget.WidgetCtsService"
856 android:permission="android.permission.BIND_REMOTEVIEWS"
857 android:exported="false" />
858
Brian Muramatsuf8946202010-11-09 13:43:39 -0800859 </application>
860
Christine Chen523d04c2011-09-22 11:45:50 -0700861</manifest>