| <?xml version="1.0" encoding="utf-8"?> |
| |
| <!-- Copyright (C) 2010 The Android Open Source Project |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <manifest xmlns:android="http://schemas.android.com/apk/res/android" |
| package="com.android.cts.verifier" |
| android:versionCode="5" |
| android:versionName="13_r4"> |
| |
| <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="33"/> |
| |
| <uses-permission android:name="android.car.permission.CAR_POWERTRAIN" /> |
| <uses-permission android:name="android.car.permission.READ_CAR_POWER_POLICY" /> |
| <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" /> |
| <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> |
| <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/> |
| <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> |
| <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> |
| <uses-permission android:name="android.permission.ACTIVITY_RECOGNITION" /> |
| <uses-permission android:name="android.permission.BLUETOOTH" /> |
| <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> |
| <uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE"/> |
| <uses-permission android:name="android.permission.BLUETOOTH_CONNECT"/> |
| <uses-permission android:name="android.permission.BLUETOOTH_SCAN"/> |
| <uses-permission android:name="android.permission.BODY_SENSORS"/> |
| <uses-permission android:name="android.permission.CAMERA" /> |
| <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> |
| <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> |
| <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> |
| <uses-permission android:name="android.permission.FULLSCREEN" /> |
| <uses-permission android:name="android.permission.HIGH_SAMPLING_RATE_SENSORS" /> |
| <uses-permission android:name="android.permission.INTERNET" /> |
| <uses-permission android:name="android.permission.NFC" /> |
| <uses-permission android:name="android.permission.NFC_TRANSACTION_EVENT" /> |
| <uses-permission android:name="android.permission.VIBRATE" /> |
| <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" /> |
| <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" /> |
| <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" /> |
| <uses-permission android:name="android.permission.REQUEST_PASSWORD_COMPLEXITY" /> |
| <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> |
| <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> |
| <uses-feature android:name="android.hardware.camera" android:required="false"/> |
| <uses-feature android:name="android.hardware.camera.flash" android:required="false"/> |
| <uses-feature android:name="android.hardware.sensor.accelerometer" android:required="false" /> |
| <uses-feature android:name="android.hardware.sensor.compass" android:required="false" /> |
| <uses-feature android:name="android.hardware.sensor.gyroscope" android:required="false" /> |
| <uses-feature android:name="android.hardware.camera.front" |
| android:required="false" /> |
| <uses-feature android:name="android.hardware.camera.autofocus" |
| android:required="false" /> |
| <uses-feature android:name="android.hardware.vr.high_performance" android:required="false"/> |
| <uses-feature android:name="android.software.companion_device_setup" /> |
| <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> |
| <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> |
| <uses-permission android:name="android.permission.RECORD_AUDIO" /> |
| <uses-permission android:name="android.permission.WAKE_LOCK" /> |
| <uses-permission android:name="com.android.alarm.permission.SET_ALARM" /> |
| <uses-feature android:name="android.hardware.usb.accessory" /> |
| <uses-permission android:name="android.permission.CALL_PHONE" /> |
| <uses-permission android:name="android.permission.READ_PHONE_STATE" /> |
| <uses-permission android:name="android.permission.READ_CONTACTS"/> |
| <uses-permission android:name="android.permission.WRITE_CONTACTS"/> |
| <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA" /> |
| <uses-permission android:name="android.permission.USE_FINGERPRINT"/> |
| <uses-permission android:name="android.permission.USE_BIOMETRIC"/> |
| <uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" /> |
| <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> |
| <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> |
| |
| <uses-permission android:name="android.permission.READ_SMS"/> |
| <uses-permission android:name="android.permission.READ_PHONE_NUMBERS"/> |
| <uses-permission android:name="android.permission.RECEIVE_SMS" /> |
| <uses-permission android:name="android.permission.SEND_SMS" /> |
| |
| <!-- Needed for Telecom self-managed ConnectionService tests. --> |
| <uses-permission android:name="android.permission.MANAGE_OWN_CALLS" /> |
| <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" /> |
| |
| <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> |
| <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" /> |
| |
| <!-- Needed for CompaionDeviceAwakeTestActivity test. --> |
| <uses-permission android:name="android.permission.REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCE" /> |
| |
| <!-- TODO(b/176993670): needed by DevicePolicyManagerWrapper to send ordered broadcast from |
| current user to system user on devices running on headless system user mode. Should be |
| removed once tests are refactored to use the proper IPC between theses users. --> |
| <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" /> |
| |
| <!-- Needed for sensor tests --> |
| <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" android:maxSdkVersion="32" /> |
| <uses-permission android:name="android.permission.USE_EXACT_ALARM" /> |
| |
| <!-- Needed for Wi-Fi Direct tests from T --> |
| <uses-permission |
| android:name="android.permission.NEARBY_WIFI_DEVICES" |
| android:usesPermissionFlags="neverForLocation" /> |
| |
| <!-- READ_LOGS User Consent Test from T --> |
| <uses-permission android:name="android.permission.READ_LOGS" /> |
| |
| <application android:networkSecurityConfig="@xml/network_security_config" |
| android:label="@string/app_name" |
| android:icon="@drawable/icon" |
| android:debuggable="true" |
| android:largeHeap="true" |
| android:requestLegacyExternalStorage="true" |
| android:allowBackup="false" |
| android:theme="@android:style/Theme.DeviceDefault"> |
| |
| <meta-data android:name="android.telephony.HIDE_VOICEMAIL_SETTINGS_MENU" |
| android:value="true"/> |
| |
| <activity android:name=".admin.PolicySerializationTestActivity" |
| android:label="@string/da_policy_serialization_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_device_admin" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.software.lockscreen_disabled" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.device_admin" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| </activity> |
| |
| <activity android:name=".admin.DeviceAdminUninstallTestActivity" |
| android:label="@string/da_uninstall_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_device_admin" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.device_admin" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| </activity> |
| |
| <activity android:name=".admin.tapjacking.DeviceAdminTapjackingTestActivity" |
| android:label="@string/da_tapjacking_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_device_admin" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.device_admin" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| </activity> |
| |
| <receiver android:name=".admin.tapjacking.EmptyDeviceAdminReceiver" |
| android:exported="true" |
| android:permission="android.permission.BIND_DEVICE_ADMIN"> |
| <meta-data android:name="android.app.device_admin" |
| android:resource="@xml/tapjacking_device_admin" /> |
| <intent-filter> |
| <action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/> |
| </intent-filter> |
| </receiver> |
| |
| <activity |
| android:name=".admin.tapjacking.OverlayingActivity" |
| android:theme="@style/OverlayTheme" |
| android:label="Overlaying Activity"> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".battery.BatterySaverTestActivity" |
| android:label="@string/battery_saver_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_other" /> |
| <meta-data android:name="test_excluded_features" android:value="android.hardware.type.automotive:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" |
| android:value="2.2.4/8.3/H-1-1|2.3.4/8.3/T-1-1|2.4.4/8.3/W-SR|8.3/C-SR" /> |
| <meta-data android:name="ApiTest" android:value="android.os.PowerManager#isPowerSaveMode" /> |
| </activity> |
| |
| <activity |
| android:name=".battery.IgnoreBatteryOptimizationsTestActivity" |
| android:label="@string/ibo_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_other" /> |
| <meta-data android:name="test_excluded_features" android:value="android.hardware.type.automotive:android.hardware.type.television:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="8.3/C-1-6" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.os.PowerManager#isIgnoringBatteryOptimizations|android.app.usage.UsageStatsManager#getAppStandbyBucket|android.provider.Settings#ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS|android.provider.Settings#ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" /> |
| </activity> |
| |
| <activity android:name=".forcestop.RecentTaskRemovalTestActivity" |
| android:label="@string/remove_from_recents_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_required_configs" android:value="config_has_recents"/> |
| <meta-data android:name="test_excluded_features" android:value="android.hardware.type.automotive" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".clipboard.ClipboardPreviewTestActivity" |
| android:label="@string/clipboard_preview_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="CddTest" android:value="3.8.17/C-1-1,C-2-1" /> |
| <meta-data android:name="test_category" android:value="@string/test_category_features" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch:android.software.leanback:android.hardware.type.automotive" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".companion.CompanionDeviceTestActivity" |
| android:label="@string/companion_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_features" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.companion_device_setup" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.companion.CompanionDeviceManager#associate" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| </activity> |
| |
| <activity android:name=".companion.CompanionDeviceServiceTestActivity" |
| android:label="@string/companion_service_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_features" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.companion_device_setup" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.companion.CompanionDeviceManager#startObservingDevicePresence|android.companion.CompanionDeviceManager#stopObservingDevicePresence" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| </activity> |
| |
| <service |
| android:name=".companion.DevicePresenceListener" |
| android:exported="true" |
| android:label="Presence Listener Service" |
| android:permission="android.permission.BIND_COMPANION_DEVICE_SERVICE"> |
| <intent-filter> |
| <action android:name="android.companion.CompanionDeviceService" /> |
| </intent-filter> |
| </service> |
| |
| <!-- A generic activity for intent based tests. |
| stateNotNeeded is defined ot prevent IntentDrivenTestActivity from being killed when |
| switching users. IntentDrivenTestActivity does not implement onSaveInstanceState() so it is |
| fine to ignore onSaveInstanceState() not being called. |
| --> |
| <activity android:name=".IntentDrivenTestActivity" |
| android:stateNotNeeded="true"/> |
| |
| <activity android:name=".admin.ScreenLockTestActivity" |
| android:label="@string/da_screen_lock_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_device_admin" /> |
| <meta-data android:name="test_excluded_features" android:value="android.hardware.type.automotive:android.hardware.type.television:android.software.lockscreen_disabled" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.device_admin" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| </activity> |
| |
| <!-- CTS Verifier Bluetooth Test Top Screen --> |
| <activity |
| android:name=".bluetooth.BluetoothTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bluetooth_test" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/test_category_networking" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Toggle Test Screen |
| test category : bt_control |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BluetoothToggleActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_toggle_bluetooth" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_control" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_excluded_features" |
| android:value="android.software.leanback" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Hid Device Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.HidDeviceActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_hid_device" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_hid" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- Support service to ensure HID Device Test succeeds on |
| devices with full screen pairing dialogs (ex. Android TV --> |
| <service android:name=".bluetooth.FocusLossPreventionService" /> |
| |
| <!-- |
| CTS Verifier Bluetooth Hid Host Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.HidHostActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_hid_host" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_hid" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Secure Server Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.SecureServerActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_secure_server" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_device_communication" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Insecure Server Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.InsecureServerActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_insecure_server" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_device_communication" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Secure Client Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.SecureClientActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_secure_client" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_device_communication" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Insecure Client Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.InsecureClientActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_insecure_client" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_device_communication" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Connection Access Server Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <!-- ********************* NOT MANUAL TEST! ******************** --> |
| <activity |
| android:name=".bluetooth.ConnectionAccessServerActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_connection_access_server" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_device_communication" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier Bluetooth Connection Access Client Test Screen |
| test category : bt_device_communication |
| test parent : BluetoothTestActivity |
| --> |
| <!-- ********************* NOT MANUAL TEST! ******************** --> |
| <activity |
| android:name=".bluetooth.ConnectionAccessClientActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/bt_connection_access_client" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_device_communication" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| <activity |
| android:name=".bluetooth.DevicePickerActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:label="@string/bt_device_picker" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| ***************************************************************************************** |
| ** Begin BLE Test Sub Layer Info **** |
| ***************************************************************************************** |
| --> |
| <!-- CTS Verifier BLE Client Test Service --> |
| <service android:name=".bluetooth.BleClientService" /> |
| <!-- CTS Verifier BLE Server Test Service --> |
| <service android:name=".bluetooth.BleServerService" /> |
| |
| <!-- CTS Verifier BLE Advertiser Test Service --> |
| <service android:name=".bluetooth.BleAdvertiserService" /> |
| <!-- CTS Verifier BLE Scanner Test Service --> |
| <service android:name=".bluetooth.BleScannerService" /> |
| |
| <!-- CTS Verifier BLE Server Connection Priority Test Service --> |
| <service android:name=".bluetooth.BleConnectionPriorityServerService" /> |
| <!-- CTS Verifier BLE Client Connection Priority Test Service --> |
| <service android:name=".bluetooth.BleConnectionPriorityClientService" /> |
| |
| <!-- CTS Verifier BLE Client Encrypted Test Service --> |
| <service android:name=".bluetooth.BleEncryptedClientService" /> |
| |
| <!-- CTS Verifier BLE Server Encrypted Test Service --> |
| <service android:name=".bluetooth.BleEncryptedServerService" /> |
| |
| <!-- CTS Verifier BLE CoC Client Test Service --> |
| <service android:name=".bluetooth.BleCocClientService" /> |
| <!-- CTS Verifier BLE CoC Server Test Service --> |
| <service android:name=".bluetooth.BleCocServerService" /> |
| |
| <!-- |
| ================================================================================= |
| == BLE Insecure Client Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Insecure Client Test Top Screen |
| test category : bt_le |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleInsecureClientTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_insecure_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| |
| <!-- |
| CTS Verifier BLE Insecure Client Test List Screen |
| test category : bt_le |
| test parent : BleInsecureClientTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleInsecureClientStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleInsecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Insecure Client Connection Priority Test Screen |
| test category : bt_le |
| test parent : BleInsecureClientTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleInsecureConnectionPriorityClientTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:label="@string/ble_connection_priority_client_name" |
| android:exported="true" |
| android:windowSoftInputMode="stateAlwaysHidden" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleInsecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data |
| android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Insecure Client Encrypted Test Screen |
| test category : bt_le |
| test parent : BleInsecureClientTestListActivity |
| --> |
| <!-- TODO(b/78538657) |
| <activity |
| android:name=".bluetooth.BleInsecureEncryptedClientTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:label="@string/ble_encrypted_client_name" |
| android:exported="true" |
| android:windowSoftInputMode="stateAlwaysHidden" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleInsecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| </activity> |
| --> |
| |
| <!-- |
| ================================================================================= |
| == BLE Insecure Server Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Insecure Server Test Top Screen |
| test category : bt_le |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleInsecureServerTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_insecure_server_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Insecure Server Test List Screen |
| test category : bt_le |
| test parent : BleInsecureServerTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleInsecureServerStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_server_start_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleInsecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Insecure Server Connection Priority Test Screen |
| test category : bt_le |
| test parent : BleInsecureServerTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleInsecureConnectionPriorityServerTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_connection_priority_server_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleInsecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data |
| android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Insecure Server Encrypted Test Screen |
| test category : bt_le |
| test parent : BleInsecureServerTestListActivity |
| --> |
| <!-- TODO(b/78538657) |
| <activity |
| android:name=".bluetooth.BleInsecureEncryptedServerTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:label="@string/ble_encrypted_server_name" |
| android:exported="true" |
| android:windowSoftInputMode="stateAlwaysHidden" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleInsecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| </activity> |
| --> |
| |
| <!-- |
| ================================================================================= |
| == BLE Secure Client Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Secure Client Test Top Screen |
| test category : bt_le |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureClientTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_secure_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Secure Client Test List Screen |
| test category : bt_le |
| test parent : BleSecureClientTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureClientStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleSecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Secure Client Connection Priority Test Screen |
| test category : bt_le |
| test parent : BleSecureClientTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureConnectionPriorityClientTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:label="@string/ble_connection_priority_client_name" |
| android:exported="true" |
| android:windowSoftInputMode="stateAlwaysHidden" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleSecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data |
| android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Secure Client Encrypted Test Screen |
| test category : bt_le |
| test parent : BleSecureClientTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureEncryptedClientTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:label="@string/ble_encrypted_client_name" |
| android:exported="true" |
| android:windowSoftInputMode="stateAlwaysHidden" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleSecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| ================================================================================= |
| == BLE Secure Server Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Secure Server Test Top Screen |
| test category : bt_le |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureServerTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_secure_server_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Secure Server Test List Screen |
| test category : bt_le |
| test parent : BleSecureServerTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureServerStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_server_start_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleSecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Secure Server Connection Priority Test Screen |
| test category : bt_le |
| test parent : BleSecureServerTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureConnectionPriorityServerTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_connection_priority_server_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleSecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data |
| android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Secure Server Encrypted Test Screen |
| test category : bt_le |
| test parent : BleSecureServerTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleSecureEncryptedServerTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:label="@string/ble_encrypted_server_name" |
| android:exported="true" |
| android:windowSoftInputMode="stateAlwaysHidden" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleSecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| ================================================================================= |
| == BLE CoC Insecure Client Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE CoC Insecure Client Test Top Screen |
| test category : bt_le_coc |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocInsecureClientTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_insecure_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE CoC Insecure Client Test List Screen |
| test category : bt_le_coc |
| test parent : BleInsecureClientTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocInsecureClientStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleCocInsecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| ================================================================================= |
| == BLE CoC Insecure Server Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Coc Insecure Server Test Top Screen |
| test category : bt_le_coc |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocInsecureServerTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_insecure_server_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Coc Insecure Server Test List Screen |
| test category : bt_le_coc |
| test parent : BleCocInsecureServerTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocInsecureServerStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_server_start_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleCocInsecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| ================================================================================= |
| == BLE CoC Secure Client Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Coc Secure Client Test Top Screen |
| test category : bt_le_coc |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocSecureClientTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_secure_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Coc Secure Client Test List Screen |
| test category : bt_le_coc |
| test parent : BleSecureClientTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocSecureClientStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_client_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleCocSecureClientTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| ================================================================================= |
| == BLE CoC Secure Server Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Coc Secure Server Test Top Screen |
| test category : bt_le_coc |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocSecureServerTestListActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_secure_server_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Coc Secure Server Test List Screen |
| test category : bt_le_coc |
| test parent : BleCocSecureServerTestListActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleCocSecureServerStartActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_coc_server_start_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le_coc" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleCocSecureServerTestListActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| ================================================================================= |
| == BLE Scanner Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Client Scanner Screen |
| test category : bt_le |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleScannerTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_scanner_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Scanner PowerLevel Test Screen |
| test category : bt_le |
| test parent : BleScannerTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleScannerPowerLevelActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_power_level_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleScannerTestActivity" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| |
| <!-- |
| ================================================================================= |
| == BLE Advertiser Test Info == |
| ================================================================================= |
| --> |
| <!-- |
| CTS Verifier BLE Advertiser Screen |
| test category : bt_le |
| test parent : BluetoothTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleAdvertiserTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_advertiser_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BluetoothTestActivity" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.bluetooth_le" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- |
| CTS Verifier BLE Advertiser PowerLevel Test Screen |
| test category : bt_le |
| test parent : BleAdvertiserTestActivity |
| --> |
| <activity |
| android:name=".bluetooth.BleAdvertiserPowerLevelActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_power_level_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleAdvertiserTestActivity" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".bluetooth.BleAdvertisingSetTestActivity" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/ble_advertising_set_test_name" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/bt_le" /> |
| <meta-data |
| android:name="test_parent" |
| android:value="com.android.cts.verifier.bluetooth.BleAdvertiserTestActivity" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".biometrics.BiometricTestList" |
| android:label="@string/biometric_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch:android.hardware.type.automotive" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.CredentialCryptoTests" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_credential_crypto_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_credential" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.BiometricStrongTests" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_strong_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_strong" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.BiometricWeakTests" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_weak_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_weak" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationCredentialCipherTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_credential_cipher_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricCipherTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_cipher_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricOrCredentialCipherTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_credential_cipher_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationCredentialAeadCipherTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_credential_aead_cipher_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" android:value="javax.crypto.Cipher#updateAAD"/> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricAeadCipherTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_aead_cipher_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" android:value="javax.crypto.Cipher#updateAAD"/> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricOrCredentialAeadCipherTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_credential_aead_cipher_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" android:value="javax.crypto.Cipher#updateAAD"/> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationCredentialSignatureTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_credential_signature_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricSignatureTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_signature_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricOrCredentialSignatureTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_or_credential_signature_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationCredentialMacTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_credential_mac_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricMacTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_mac_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".biometrics.UserAuthenticationBiometricOrCredentialMacTest" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:exported="true" |
| android:label="@string/biometric_test_set_user_authentication_biometric_or_credential_mac_label" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| |
| <meta-data android:name="test_category" android:value="@string/biometric_test_category_combination" /> |
| <meta-data android:name="test_parent" |
| android:value="com.android.cts.verifier.biometrics.BiometricTestList" /> |
| <meta-data android:name="test_required_features" android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".security.IdentityCredentialAuthentication" |
| android:label="@string/sec_identity_credential_authentication_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" |
| android:value="9.11.3/C-0-2" /> |
| </activity> |
| |
| <activity android:name=".security.IdentityCredentialAuthenticationMultiDocument" |
| android:label="@string/sec_identity_credential_authentication_multi_document_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" |
| android:value="9.11.3/C-0-2" /> |
| </activity> |
| |
| <activity android:name=".security.FingerprintBoundKeysTest" |
| android:label="@string/sec_fingerprint_bound_key_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.fingerprint:android.software.secure_lock_screen" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="CddTest" |
| android:value="9.11.1/C-4-1" /> |
| </activity> |
| |
| <activity android:name=".security.ProtectedConfirmationTest" |
| android:label="@string/sec_protected_confirmation_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" |
| android:value="9.10/C-3-1|9.10/C-3-2|9.10/C-3-3" /> |
| </activity> |
| |
| <activity android:name=".security.ScreenLockBoundKeysTest" |
| android:label="@string/sec_lock_bound_key_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.software.lockscreen_disabled" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.device_admin:android.software.secure_lock_screen" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="CddTest" |
| android:value="9.11/C-1-3" /> |
| </activity> |
| |
| <activity android:name=".security.UnlockedDeviceRequiredTest" |
| android:label="@string/sec_unlocked_device_required_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.software.lockscreen_disabled" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.device_admin:android.software.secure_lock_screen" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.app.KeyguardManager#isDeviceLocked| |
| android.hardware.biometrics.BiometricManager#canAuthenticate" /> |
| </activity> |
| |
| <activity android:name=".security.LockConfirmBypassTest" |
| android:label="@string/lock_confirm_test_title" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.software.lockscreen_disabled" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.device_admin:android.software.secure_lock_screen" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.app.admin.DevicePolicyManager#ACTION_SET_NEW_PASSWORD" /> |
| </activity> |
| |
| <activity android:name=".security.SetNewPasswordComplexityTest" |
| android:label="@string/set_complexity_test_title" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.software.secure_lock_screen" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.automotive:android.software.lockscreen_disabled" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="ApiTest" android:value= |
| "android.app.admin.DevicePolicyManager#ACTION_SET_NEW_PASSWORD| |
| android.app.admin.DevicePolicyManager#EXTRA_PASSWORD_COMPLEXITY| |
| android.app.admin.DevicePolicyManager#PASSWORD_COMPLEXITY_HIGH| |
| android.app.admin.DevicePolicyManager#PASSWORD_COMPLEXITY_MEDIUM| |
| android.app.admin.DevicePolicyManager#PASSWORD_COMPLEXITY_LOW| |
| android.app.admin.DevicePolicyManager#PASSWORD_COMPLEXITY_NONE" /> |
| </activity> |
| |
| <activity android:name=".security.SecurityModeFeatureVerifierActivity" |
| android:label="@string/security_mode_feature_verifier_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_security" /> |
| <meta-data android:name="test_excluded_features" android:value="android.hardware.type.automotive:android.hardware.type.television:android.hardware.type.watch:android.hardware.security.model.compatible" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="ApiTest" android:value= |
| "android.content.pm.PackageManager#FEATURE_SECURITY_MODEL_COMPATIBLE" /> |
| <meta-data android:name="CddTest" android:value="2.2.5/9.1/H-0-1" /> |
| |
| </activity> |
| |
| <activity android:name=".streamquality.StreamingVideoActivity" |
| android:label="@string/streaming_video" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_streaming" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" android:value="single_display_mode" /> |
| <meta-data android:name="CddTest" android:value="5.7/C-1-1,C-1-2,C-1-3" /> |
| </activity> |
| |
| <activity android:name=".streamquality.PlayVideoActivity" |
| android:label="@string/streaming_video" |
| android:configChanges="keyboardHidden|orientation|screenSize" |
| android:screenOrientation="nosensor" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="5.7/C-1-1,C-1-2,C-1-3" /> |
| </activity> |
| |
| <!-- FeatureSummaryActivity is replaced by CTS SystemFeaturesTest |
| <activity android:name=".features.FeatureSummaryActivity" android:label="@string/feature_summary" |
| android:exported="true"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_features" /> |
| </activity> |
| --> |
| |
| <activity android:name=".managedprovisioning.LocationTestActivity" |
| android:exported="true" |
| android:label="@string/provisioning_byod_location_test_activity"> |
| <intent-filter> |
| <action android:name="com.android.cts.verifier.managedprovisioning.TEST_LOCATION_ENABLED" /> |
| <action android:name="com.android.cts.verifier.managedprovisioning.TEST_LOCATION_DISABLED" /> |
| <action android:name="com.android.cts.verifier.managedprovisioning.TEST_WORK_LOCATION_DISABLED" /> |
| <action android:name="com.android.cts.verifier.managedprovisioning.TEST_WORK_LOCATION_DISABLED_PRIMARY" /> |
| <category android:name="android.intent.category.DEFAULT" /> |
| </intent-filter> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| </activity> |
| |
| <!-- Activity to check if location is available in primary profile --> |
| <activity android:name=".managedprovisioning.LocationCheckerActivity" |
| android:label="@string/provisioning_byod_location_checker_activity" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="com.android.cts.verifier.managedprovisioning.CHECK_LOCATION_ACCESS_PRIMARY" /> |
| <category android:name="android.intent.category.DEFAULT" /> |
| </intent-filter> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- Activity alias to check if location is available in work profile --> |
| <activity-alias android:name="com.android.cts.verifier.managedprovisioning.WorkLocationCheckerActivityAlias" |
| android:targetActivity=".managedprovisioning.LocationCheckerActivity" |
| android:exported="true" |
| android:enabled="true"> |
| <intent-filter> |
| <action android:name="com.android.cts.verifier.managedprovisioning.CHECK_LOCATION_ACCESS_WORK" /> |
| <category android:name="android.intent.category.DEFAULT" /> |
| </intent-filter> |
| </activity-alias> |
| |
| <activity android:name=".net.ConnectivityBackgroundTestActivity" |
| android:exported="true" |
| android:label="@string/network_background_test"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_networking" /> |
| <meta-data android:name="test_required_features" android:value="android.hardware.wifi" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.5.2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.net.ConnectivityManager#registerNetworkCallback|android.net.ConnectivityManager#unregisterNetworkCallback|android.net.ConnectivityManager#getLinkProperties" /> |
| </activity> |
| |
| <activity android:name=".net.MultiNetworkConnectivityTestActivity" |
| android:exported="true" |
| android:label="@string/multinetwork_connectivity_test"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_networking" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.wifi:android.hardware.telephony" /> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.television:android.software.leanback:android.hardware.type.watch" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.net.ConnectivityManager#getNetworkCapabilities|android.net.ConnectivityManager#getAllNetworks|android.net.ConnectivityManager#requestNetwork|android.net.ConnectivityManager#unregisterNetworkCallback|android.net.ConnectivityManager#getActiveNetwork|android.net.ConnectivityManager#getNetworkInfo|android.net.ConnectivityManager#reportNetworkConnectivity" /> |
| </activity> |
| |
| <activity android:name=".nfc.NfcTestActivity" |
| android:label="@string/nfc_test" |
| android:exported="true" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_hardware" /> |
| <meta-data android:name="test_applicable_features" android:value="android.hardware.nfc:android.hardware.nfc.hce" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="NonApiTest" android:value="Helper class. List test activities" /> |
| </activity> |
| |
| <activity android:name="com.android.cts.verifier.nfc.hce.HceReaderTestActivity" |
| android:label="@string/nfc_hce_reader_tests" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="NonApiTest" android:value="Helper class. List test activities" /> |
| </activity> |
| |
| <activity android:name="com.android.cts.verifier.nfc.hce.HceEmulatorTestActivity" |
| android:label="@string/nfc_hce_emulator_tests" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="NonApiTest" android:value="Helper class. List test activities" /> |
| </activity> |
| |
| <activity android:name="com.android.cts.verifier.nfc.hcef.HceFReaderTestActivity" |
| android:label="@string/nfc_hce_f_reader_tests" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="NonApiTest" android:value="Helper class. List test activities" /> |
| </activity> |
| |
| <activity android:name="com.android.cts.verifier.nfc.hcef.HceFEmulatorTestActivity" |
| android:label="@string/nfc_hce_f_emulator_tests" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="NonApiTest" android:value="Helper class. List test activities" /> |
| </activity> |
| |
| <activity android:name="com.android.cts.verifier.nfc.offhost.OffhostUiccReaderTestActivity" |
| android:label="@string/nfc_offhost_uicc_reader_tests" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="NonApiTest" android:value="Helper class. List test activities" /> |
| </activity> |
| |
| <activity android:name="com.android.cts.verifier.nfc.offhost.OffhostUiccEmulatorTestActivity" |
| android:label="@string/nfc_offhost_uicc_emulator_tests" |
| android:configChanges="keyboardHidden|orientation|screenSize"> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="NonApiTest" android:value="Helper class. List test activities" /> |
| </activity> |
| |
| <activity android:name=".nfc.TagVerifierActivity" |
| android:label="@string/nfc_tag_verifier" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.3.3/C-1-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.DefaultRouteEmulatorActivity" |
| android:label="@string/nfc_hce_default_route_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| |
| </activity> |
| |
| <activity android:name=".nfc.hce.ProtocolParamsEmulatorActivity" |
| android:label="@string/nfc_hce_protocol_params_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.SinglePaymentEmulatorActivity" |
| android:label="@string/nfc_hce_single_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-2|7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.SimpleReaderActivity" |
| android:label="@string/nfc_hce_single_payment_reader" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-1-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.NfcAdapter#enableReaderMode| |
| android.nfc.NfcAdapter#disableReaderMode| |
| android.nfc.tech.IsoDep#get| |
| android.nfc.tech.IsoDep#connect| |
| android.nfc.tech.IsoDep#setTimeout| |
| android.nfc.tech.IsoDep#transceive" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ProtocolParamsReaderActivity" |
| android:label="@string/nfc_hce_protocol_params_reader" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-1-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.NfcAdapter#enableReaderMode| |
| android.nfc.Tag#getId| |
| android.nfc.tech.NfcA#close| |
| android.nfc.tech.NfcA#connect| |
| android.nfc.tech.NfcA#get| |
| android.nfc.tech.NfcA#getAtqa| |
| android.nfc.tech.NfcA#getSak| |
| android.nfc.tech.NfcA#transceive" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.DualPaymentEmulatorActivity" |
| android:label="@string/nfc_hce_dual_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-2|7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ChangeDefaultEmulatorActivity" |
| android:label="@string/nfc_hce_change_default_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-2|7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.SingleNonPaymentEmulatorActivity" |
| android:label="@string/nfc_hce_single_non_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.DualNonPaymentEmulatorActivity" |
| android:label="@string/nfc_hce_dual_non_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ConflictingNonPaymentEmulatorActivity" |
| android:label="@string/nfc_hce_conflicting_non_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ForegroundNonPaymentEmulatorActivity" |
| android:label="@string/nfc_hce_foreground_non_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.cardemulation.CardEmulation#setPreferredService| |
| android.nfc.cardemulation.CardEmulation#unsetPreferredService" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ForegroundPaymentEmulatorActivity" |
| android:label="@string/nfc_hce_foreground_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-1,C-3-2|7.4.4/C-2-1,C-2-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.cardemulation.CardEmulation#categoryAllowsForegroundPreference" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.OffHostEmulatorActivity" |
| android:label="@string/nfc_hce_offhost_service_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.OnAndOffHostEmulatorActivity" |
| android:label="@string/nfc_hce_on_and_offhost_service_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ThroughputEmulatorActivity" |
| android:label="@string/nfc_hce_throughput_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.TapTestEmulatorActivity" |
| android:label="@string/nfc_hce_tap_test_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.DynamicAidEmulatorActivity" |
| android:label="@string/nfc_hce_payment_dynamic_aids_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-2|7.4.4/C-2-1,C-2-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.cardemulation.CardEmulation#registerAidsForService" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.LargeNumAidsEmulatorActivity" |
| android:label="@string/nfc_hce_large_num_aids_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.cardemulation.CardEmulation#registerAidsForService" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.PrefixPaymentEmulatorActivity" |
| android:label="@string/nfc_hce_payment_prefix_aids_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-2|7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.PrefixPaymentEmulator2Activity" |
| android:label="@string/nfc_hce_payment_prefix_aids_emulator_2" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-2|7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.DualNonPaymentPrefixEmulatorActivity" |
| android:label="@string/nfc_hce_other_prefix_aids_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.cardemulation.CardEmulation#registerAidsForService" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ConflictingNonPaymentPrefixEmulatorActivity" |
| android:label="@string/nfc_hce_other_conflicting_prefix_aids_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.cardemulation.CardEmulation#registerAidsForService" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ScreenOnOnlyOffHostEmulatorActivity" |
| android:label="@string/nfc_screen_on_only_offhost_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hce.ScreenOffPaymentEmulatorActivity" |
| android:label="@string/nfc_screen_off_hce_payment_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="3.2.3.5/C-3-2|7.4.4/C-2-1,C-2-2" /> |
| </activity> |
| |
| <activity android:name=".nfc.hcef.HceFEmulatorActivity" |
| android:label="@string/nfc_hce_f_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-3-1,C-3-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.cardemulation.NfcFCardEmulation#getInstance| |
| android.nfc.cardemulation.NfcFCardEmulation#enableService" /> |
| </activity> |
| |
| <activity android:name=".nfc.hcef.HceFReaderActivity" |
| android:label="@string/nfc_hce_f_reader" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="CddTest" android:value="7.4.4/C-3-1,C-3-2" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.tech.NfcF#get| |
| android.nfc.tech.NfcF#transceive" /> |
| </activity> |
| |
| <activity android:name=".nfc.offhost.UiccTransactionEvent1EmulatorActivity" |
| android:label="@string/nfc_offhost_uicc_transaction_event1_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.NfcAdapter#ACTION_TRANSACTION_DETECTED" /> |
| </activity> |
| |
| <activity android:name=".nfc.offhost.UiccTransactionEvent2EmulatorActivity" |
| android:label="@string/nfc_offhost_uicc_transaction_event2_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.NfcAdapter#ACTION_TRANSACTION_DETECTED" /> |
| </activity> |
| |
| <activity android:name=".nfc.offhost.UiccTransactionEvent3EmulatorActivity" |
| android:label="@string/nfc_offhost_uicc_transaction_event3_emulator" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.NfcAdapter#ACTION_TRANSACTION_DETECTED" /> |
| </activity> |
| |
| <activity android:name=".nfc.offhost.SimpleOffhostReaderActivity" |
| android:label="@string/nfc_offhost_uicc_transaction_event1_reader" |
| android:configChanges="keyboardHidden|orientation|screenSize" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.nfc.NfcAdapter#ACTION_TRANSACTION_DETECTED" /> |
| </activity> |
| |
| <!-- services used for testing NFC host-based card emulation --> |
| <service android:name=".nfc.hce.PaymentService1" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_aid_list_1"/> |
| </service> |
| <service android:name=".nfc.hce.PaymentService2" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_aid_list_2"/> |
| </service> |
| <service android:name=".nfc.hce.TransportService1" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/transport_aid_list_1"/> |
| </service> |
| <service android:name=".nfc.hce.TransportService2" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/transport_aid_list_2"/> |
| </service> |
| <service android:name=".nfc.hce.AccessService" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/access_aid_list"/> |
| </service> |
| <service android:name=".nfc.hce.ThroughputService" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/throughput_aid_list"/> |
| </service> |
| |
| <service android:name=".nfc.hce.OffHostService" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.OFF_HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.off_host_apdu_service" android:resource="@xml/offhost_aid_list"/> |
| </service> |
| <service android:name=".nfc.hce.PaymentServiceDynamicAids" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_aid_list_1"/> |
| </service> |
| <service android:name=".nfc.hce.PrefixPaymentService1" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_prefix_aid_list"/> |
| </service> |
| <service android:name=".nfc.hce.PrefixPaymentService2" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_prefix_aid_list_2"/> |
| </service> |
| <service android:name=".nfc.hce.PrefixTransportService1" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/transport_prefix_aid_list_1"/> |
| </service> |
| <service android:name=".nfc.hce.PrefixTransportService2" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/transport_prefix_aid_list_2"/> |
| </service> |
| <service android:name=".nfc.hce.PrefixAccessService" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/access_prefix_aid_list"/> |
| </service> |
| <service android:name=".nfc.hce.LargeNumAidsService" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/payment_aid_list_1"/> |
| </service> |
| <service android:name=".nfc.hce.ScreenOnOnlyOffHostService" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.OFF_HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.off_host_apdu_service" android:resource="@xml/screen_on_only_offhost_aid_list"/> |
| </service> |
| <service android:name=".nfc.hce.ScreenOffPaymentService" android:exported="true" |
| android:permission="android.permission.BIND_NFC_SERVICE" |
| android:enabled="false"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_apdu_service" android:resource="@xml/screen_off_payment_aid_list"/> |
| </service> |
| |
| <service |
| android:name=".nfc.hcef.MyHostFelicaService" |
| android:enabled="true" |
| android:exported="true" android:permission="android.permission.BIND_NFC_SERVICE"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.HOST_NFCF_SERVICE"/> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.host_nfcf_service" android:resource="@xml/felicaservice"/> |
| </service> |
| |
| <service |
| android:name=".nfc.offhost.UiccTransactionEventService" |
| android:enabled="true" |
| android:exported="true" android:permission="android.permission.BIND_NFC_SERVICE"> |
| <intent-filter> |
| <action android:name="android.nfc.cardemulation.action.OFF_HOST_APDU_SERVICE"/> |
| <category android:name="android.intent.category.DEFAULT" /> |
| </intent-filter> |
| <meta-data android:name="android.nfc.cardemulation.off_host_apdu_service" android:resource="@xml/uicc_transaction_event_aid_list"/> |
| </service> |
| |
| <receiver android:name=".nfc.offhost.UiccTransactionEventReceiver" |
| android:exported="true"> |
| <intent-filter> |
| <action android:name="android.nfc.action.TRANSACTION_DETECTED" > |
| </action> |
| |
| <category android:name="android.intent.category.DEFAULT" > |
| </category> |
| |
| <data |
| android:host="secure" |
| android:pathPattern="/SIM.*/A000000476416E64726F696443545341" |
| android:port="0" |
| android:scheme="nfc" /> |
| </intent-filter> |
| </receiver> |
| |
| <!-- Service used for Camera ITS tests --> |
| <service android:name=".camera.its.ItsService" |
| android:exported="true" |
| android:foregroundServiceType="camera"> |
| <intent-filter> |
| <action android:name="com.android.cts.verifier.camera.its.START"/> |
| <category android:name="android.intent.category.DEFAULT" /> |
| <data android:mimeType="text/plain" /> |
| </intent-filter> |
| </service> |
| |
| <!-- |
| A DeviceAdmin receiver for sensor tests, it allows sensor tests to turn off the screen. |
| --> |
| <receiver android:name=".sensors.helpers.SensorDeviceAdminReceiver" |
| android:label="@string/snsr_device_admin_receiver" |
| android:exported="true" |
| android:permission="android.permission.BIND_DEVICE_ADMIN"> |
| <meta-data android:name="android.app.device_admin" |
| android:resource="@xml/sensor_device_admin" /> |
| <intent-filter> |
| <action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/> |
| </intent-filter> |
| </receiver> |
| |
| <activity android:name=".sensors.AccelerometerMeasurementTestActivity" |
| android:label="@string/snsr_accel_m_test" |
| android:exported="true" |
| android:screenOrientation="locked"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN"/> |
| <category android:name="android.cts.intent.category.MANUAL_TEST"/> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors"/> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.sensor.accelerometer"/> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.automotive"/> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".sensors.GyroscopeMeasurementTestActivity" |
| android:label="@string/snsr_gyro_m_test" |
| android:exported="true" |
| android:screenOrientation="locked"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN"/> |
| <category android:name="android.cts.intent.category.MANUAL_TEST"/> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors"/> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.sensor.gyroscope"/> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.automotive"/> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".sensors.HeartRateMonitorTestActivity" |
| android:label="@string/snsr_heartrate_test" |
| android:exported="true" |
| android:screenOrientation="nosensor"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.sensor.heartrate" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".sensors.MagneticFieldMeasurementTestActivity" |
| android:label="@string/snsr_mag_m_test" |
| android:exported="true" |
| android:screenOrientation="locked"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.sensor.compass" /> |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| <activity android:name=".sensors.OffBodySensorTestActivity" |
| android:exported="true" |
| android:label="@string/snsr_offbody_sensor_test"> |
| <!-- <receiver android:name="com.android.cts.verifier.sensors.OffBodySensorTestActivity$AlarmReceiver"></receiver>--> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors" /> |
| <meta-data android:name="display_mode" android:value="single_display_mode" /> |
| </activity> |
| |
| <activity |
| android:name=".sensors.RVCVXCheckTestActivity" |
| android:keepScreenOn="true" |
| android:label="@string/snsr_rvcvxchk_test" |
| android:exported="true" |
| android:screenOrientation="locked" > |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST"/> |
| </intent-filter> |
| |
| <meta-data |
| android:name="test_category" |
| android:value="@string/test_category_sensors" /> |
| <meta-data |
| android:name="test_required_features" |
| android:value="android.hardware.sensor.accelerometer:android.hardware.sensor.gyroscope:android.hardware.sensor.compass:android.hardware.camera" /> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| </activity> |
| <activity |
| android:name=".sensors.RVCVRecordActivity" |
| android:keepScreenOn="true" |
| android:label="@string/snsr_rvcvxchk_test_rec" |
| android:screenOrientation="locked" > |
| <meta-data android:name="display_mode" |
| android:value="multi_display_mode" /> |
| </activity> |
| |
| |
| <!-- TODO: enable when a full set of verifications can be implemented --> |
| <!--activity android:name=".sensors.RotationVectorTestActivity" |
| android:label="@string/snsr_rot_vec_test" |
| android:exported="true" |
| android:screenOrientation="locked"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.sensor.gyroscope" /> |
| </activity--> |
| |
| <activity android:name=".sensors.BatchingTestActivity" |
| android:label="@string/snsr_batch_test" |
| android:exported="true" |
| android:screenOrientation="locked"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors" /> |
| <meta-data android:name="test_applicable_features" |
| android:value="android.hardware.sensor.stepcounter:android.hardware.sensor.stepdetector:android.hardware.sensor.proximity:android.hardware.sensor.light" /> |
| <meta-data android:name="display_mode" android:value="multi_display_mode" /> |
| </activity> |
| |
| <!-- TODO: enable when a more reliable way to identify time synchronization is available --> |
| <!--activity android:name=".sensors.SensorSynchronizationTestActivity" |
| android:label="@string/snsr_synch_test" |
| android:exported="true" |
| android:screenOrientation="locked"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors" /> |
| <meta-data android:name="test_required_features" |
| android:value="android.hardware.sensor.gyroscope" /> |
| </activity--> |
| |
| <activity android:name=".sensors.DynamicSensorDiscoveryTestActivity" |
| android:label="@string/snsr_dynamic_sensor_discovery_test" |
| android:exported="true" |
| android:screenOrientation="locked"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN"/> |
| <category android:name="android.cts.intent.category.MANUAL_TEST"/> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_sensors"/> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.software.leanback" /> |
| <meta-data android:name="display_mode" android:value="single_display_mode" /> |
| </activity> |
| <!-- End sensor tests definitions --> |
| |
| <activity android:name=".camera.formats.CameraFormatsActivity" |
| android:label="@string/camera_format" |
| android:exported="true"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_camera" /> |
| |
| <meta-data android:name="test_required_features" android:value="android.hardware.camera.any"/> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.automotive"/> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="ApiTest" android:value="android.hardware.Camera#getParameters| |
| android.hardware.Camera#setParameters| |
| android.hardware.Camera#setDisplayOrientation| |
| android.hardware.Camera#setPreviewCallback| |
| android.hardware.Camera#stopPreview| |
| android.hardware.Camera#release| |
| android.hardware.Camera#setPreviewTexture| |
| android.hardware.Camera#startPreview| |
| android.hardware.Camera.Parameters#setPreviewFormat| |
| android.hardware.Camera.Parameters#setPreviewSize| |
| android.hardware.Camera.Parameters#getSupportedPreviewFormats| |
| android.hardware.Camera.Parameters#getSupportedPreviewSizes| |
| android.hardware.Camera.PreviewCallback#onPreviewFrame" /> |
| </activity> |
| |
| <activity android:name=".camera.intents.CameraIntentsActivity" |
| android:exported="true" |
| android:label="@string/camera_intents"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_camera" /> |
| |
| <meta-data android:name="test_required_features" android:value="android.hardware.camera.any"/> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.automotive:android.hardware.type.television:android.software.leanback"/> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.hardware.Camera#ACTION_NEW_PICTURE| |
| android.hardware.Camera#ACTION_NEW_VIDEO" /> |
| </activity> |
| |
| <service android:name=".camera.intents.CameraContentJobService" |
| android:permission="android.permission.BIND_JOB_SERVICE" /> |
| |
| <activity android:name=".camera.orientation.CameraOrientationActivity" |
| android:label="@string/camera_orientation" |
| android:exported="true" |
| android:screenOrientation="landscape"> |
| <intent-filter> |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANUAL_TEST" /> |
| </intent-filter> |
| <meta-data android:name="test_category" android:value="@string/test_category_camera" /> |
| |
| <meta-data android:name="test_required_features" android:value="android.hardware.camera.any"/> |
| <meta-data android:name="test_excluded_features" |
| android:value="android.hardware.type.automotive"/> |
| <meta-data android:name="display_mode" |
| android:value="single_display_mode" /> |
| <meta-data android:name="ApiTest" |
| android:value="android.hardware.Camera#getNumberOfCameras| |
| android.hardware.Camera#setPreviewDisplay| |
| android.hardware.Camera.Parameters#setPictureFormat| |
| android.hardware.Camera.Parameters#setPictureSize| |
| android.hardware.Camera#setDisplayOrientation| |
| android.hardware.Camera#takePicture" /> |
| </activity> |
| |
| <activity |
| android:name=".camera.fov.PhotoCaptureActivity" |
| android:label="@string/camera_fov_calibration" |
| android:exported="true" |
| android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" > |
| <intent-filter android:label="@string/camera_fov_calibration" > |
| <action android:name="android.intent.action.MAIN" /> |
| <category android:name="android.cts.intent.category.MANU
|