Esta página incluye los cambios clave de CTS introducidos en Android 12.
Características de CTS
La documentación nueva y actualizada para las funciones de Android 12 CTS es la siguiente.
Características | Descripción | Agregado/Actualizado |
---|---|---|
Se agregaron nuevas pruebas para las API de lectura/escritura de contactos SIM. Consulte las instrucciones de configuración de CTS . | Se actualizaron las instrucciones de configuración de CTS para especificar el uso de tarjetas SIM que admitan los archivos de entidad necesarios para que funcione el proveedor de contactos SIM. | Adicional |
Pruebas para las API de registro único de RCS | Estas pruebas requieren la inserción de una tarjeta SIM de proveedor y solo se prueban en dispositivos compatibles con la función PackageManager#FEATURE_TELEPHONY_IMS_SINGLE_REGISTRATION. | Adicional |
Puerto de código PY3 y soporte móvil para soporte de múltiples dispositivos | Todo CameraITS/* portado a python3. Se conserva la funcionalidad. El soporte adicional de Mobly ayuda a reducir los errores de socket de comunicación y los logcats guardados tanto para el DUT como para la tableta de gráficos de prueba permiten un mejor soporte de depuración. | Actualizado |
Actualización de la especificación UICC para desarrolladores | En Android 12, para ejecutar las pruebas de API de operador de CTS, el dispositivo debe usar una UICC de desarrollador con privilegios de operador de CTS que cumpla con los requisitos especificados en la última versión de la especificación de perfil de prueba GSMA TS.48 de terceros. | Actualizado |
Requisito de la UICC para pruebas NFC | Se agregó el requisito de UICC para las pruebas NFC CTS-V. | Adicional |
CtsVerifier InformeArchivos de registro | Se agregaron archivos CtsVerifier ReportLog al informe CTS-Verifier. | Adicional |
GSI actualizados | GSI renombrados de aosp_$arch a GSI_$arch | Actualizado |
Módulos CTS
En Android 12, se agregan un total de 127 módulos nuevos y se eliminan un total de 53 módulos. Consulte las tablas a continuación para obtener más información.
Nuevos módulos
Consulte la tabla a continuación para ver todos los nuevos módulos agregados para Android 12.
Nombre del módulo de prueba | ITB | ¿Prueba de aplicación instantánea? |
---|---|---|
arm64-v8a CtsActivityRecognitionTestCases | arm64-v8a | |
arm64-v8a CtsActivityRecognitionTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsAdbManagerHostTestCases | arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases | arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsApexSharedLibrariesTestCases | arm64-v8a | |
arm64-v8a CtsAppCloningHostTest | arm64-v8a | |
arm64-v8a CtsAppCloningHostTest[instant] | arm64-v8a | Sí |
arm64-v8a CtsAppOps2TestCases | arm64-v8a | |
arm64-v8a CtsAppOps2TestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsAppSearchHostTestCases | arm64-v8a | |
arm64-v8a CtsAppSearchTestCases | arm64-v8a | |
arm64-v8a CtsBiometricsTestCases | arm64-v8a | |
arm64-v8a CtsBugreportTestCases | arm64-v8a | |
arm64-v8a CtsCallLogTestCases | arm64-v8a | |
arm64-v8a CtsCameraApi31TestCases | arm64-v8a | |
arm64-v8a CtsClasspathsTestCases | arm64-v8a | |
arm64-v8a CtsDevicePolicyTestCases | arm64-v8a | Sí |
arm64-v8a CtsDevicePolicyTestCases[run-on-secondary-user] | arm64-v8a | |
arm64-v8a CtsDevicePolicyTestCases[run-on-work-profile] | arm64-v8a | |
arm64-v8a CtsDeviceStateManagerTestCases | arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases | arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases[run-on-secondary-user] | arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceMultiUserTestCases[run-on-work-profile] | arm64-v8a | |
arm64-v8a CtsDomainVerificationDeviceStandaloneTestCases | arm64-v8a | |
arm64-v8a CtsDomainVerificationHostTestCases | arm64-v8a | |
arm64-v8a CtsFrameRateOverrideTestCases | arm64-v8a | |
arm64-v8a CtsFrameRateOverrideTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsGameManagerTestCases | arm64-v8a | |
arm64-v8a CtsGameManagerTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHostsideHiddenapiTests | arm64-v8a | |
arm64-v8a CtsHostsideHiddenapiTests[instant] | arm64-v8a | Sí |
arm64-v8a CtsIcu4cTestCases | arm64-v8a | |
arm64-v8a CtsInputTestCases | arm64-v8a | |
arm64-v8a CtsInstalledLoadingProgressHostTests | arm64-v8a | |
arm64-v8a CtsInstallHostTestCases | arm64-v8a | |
arm64-v8a CtsLegacyNotification30TestCases | arm64-v8a | |
arm64-v8a CtsLibnativehelperTestCases | arm64-v8a | |
arm64-v8a CtsLocationTimeZoneManagerHostTest | arm64-v8a | |
arm64-v8a CtsMediaParserHostTestCases | arm64-v8a | |
arm64-v8a CtsMediaParserHostTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsMediaPerformanceClassTestCases | arm64-v8a | |
arm64-v8a CtsMediaProviderTranscodeTests | arm64-v8a | |
arm64-v8a CtsMediaTranscodingTestCases | arm64-v8a | |
arm64-v8a CtsMusicRecognitionTestCases | arm64-v8a | |
arm64-v8a CtsNativeVerifiedBootTestCases | arm64-v8a | |
arm64-v8a CtsNativeVerifiedBootTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsNNAPIJavaTestCases | arm64-v8a | |
arm64-v8a CtsNNAPIJavaTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsPackageManagerMultiUserHostTestCases | arm64-v8a | |
arm64-v8a CtsPackageManagerParsingHostTestCases | arm64-v8a | |
arm64-v8a CtsPackageManagerPreferredActivityHostTestCases | arm64-v8a | |
arm64-v8a CtsPackageManagerStatsHostTestCases | arm64-v8a | |
arm64-v8a CtsPermission4TestCases | arm64-v8a | |
arm64-v8a CtsPermission5TestCases | arm64-v8a | |
arm64-v8a CtsPermission5TestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsPermissionManagerNativeTestCases | arm64-v8a | |
arm64-v8a CtsPermissionManagerNativeTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsRebootReadinessTestCases | arm64-v8a | |
arm64-v8a CtsRotationResolverServiceDeviceTestCases | arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest | arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest[instant] | arm64-v8a | Sí |
arm64-v8a CtsScopedStorageDeviceOnlyTest | arm64-v8a | |
arm64-v8a CtsSearchUiServiceTestCases | arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases | arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsSensorRatePermissionTestCases | arm64-v8a | |
arm64-v8a CtsSensorRatePermissionTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsSettingsSuggestionsTest | arm64-v8a | |
arm64-v8a CtsSettingsTestCases | arm64-v8a | |
arm64-v8a CtsSilentUpdateHostTestCases | arm64-v8a | |
arm64-v8a CtsSimPhonebookProviderTestCases | arm64-v8a | |
arm64-v8a CtsSmartspaceServiceTestCases | arm64-v8a | |
arm64-v8a CtsStatsdAtomHostTestCases | arm64-v8a | |
arm64-v8a CtsStatsdAtomHostTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsTimeTestCases | arm64-v8a | |
arm64-v8a CtsTranslationTestCases | arm64-v8a | |
arm64-v8a CtsTranslationTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsUsesNativeLibraryTest | arm64-v8a | |
arm64-v8a CtsUwbTestCases | arm64-v8a | |
arm64-v8a CtsUwbTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsVcnTestCases | arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases | arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsVoiceRecognitionTestCases | arm64-v8a | |
arm64-v8a ResourceObserverNativeTest | arm64-v8a | |
arm64-v8a ResourceObserverNativeTest[instant] | arm64-v8a | Sí |
arm64-v8a signed-CtsOmapiTestCases | arm64-v8a | |
armeabi-v7a CtsApexSharedLibrariesTestCases | armeabi-v7a | |
armeabi-v7a CtsAppOps2TestCases | armeabi-v7a | |
armeabi-v7a CtsBiometricsTestCases | armeabi-v7a | |
armeabi-v7a CtsCameraApi31TestCases | armeabi-v7a | |
armeabi-v7a CtsDevicePolicyTestCases | armeabi-v7a | |
armeabi-v7a CtsDomainVerificationDeviceMultiUserTestCases | armeabi-v7a | |
armeabi-v7a CtsDomainVerificationDeviceStandaloneTestCases | armeabi-v7a | |
armeabi-v7a CtsDomainVerificationHostTestCases | armeabi-v7a | |
armeabi-v7a CtsGameManagerTestCases | armeabi-v7a | |
armeabi-v7a CtsIcu4cTestCases | armeabi-v7a | |
armeabi-v7a CtsInputTestCases | armeabi-v7a | |
armeabi-v7a CtsInstalledLoadingProgressHostTests | armeabi-v7a | |
armeabi-v7a CtsLibnativehelperTestCases | armeabi-v7a | |
armeabi-v7a CtsMediaParserHostTestCases | armeabi-v7a | |
armeabi-v7a CtsMediaPerformanceClassTestCases | armeabi-v7a | |
armeabi-v7a CtsNativeVerifiedBootTestCases | armeabi-v7a | |
armeabi-v7a CtsNNAPIJavaTestCases | armeabi-v7a | |
armeabi-v7a CtsPackageManagerMultiUserHostTestCases | armeabi-v7a | |
armeabi-v7a CtsPackageManagerParsingHostTestCases | armeabi-v7a | |
armeabi-v7a CtsPackageManagerPreferredActivityHostTestCases | armeabi-v7a | |
armeabi-v7a CtsPackageManagerStatsHostTestCases | armeabi-v7a | |
armeabi-v7a CtsPermissionManagerNativeTestCases | armeabi-v7a | |
armeabi-v7a CtsStatsdAtomHostTestCases | armeabi-v7a | |
armeabi-v7a CtsTranslationTestCases | armeabi-v7a | |
armeabi-v7a CtsViewReceiveContentTestCases | armeabi-v7a | |
armeabi-v7a CtsVoiceRecognitionTestCases | armeabi-v7a | |
armeabi-v7a ResourceObserverNativeTest | armeabi-v7a |
Módulos eliminados
Consulte la tabla a continuación para ver todos los módulos eliminados para Android 12.
Nombre del módulo de prueba | ITB | ¿Prueba de aplicación instantánea? |
---|---|---|
arm64-v8a CtsBlobStoreHostTestHelper | arm64-v8a | |
arm64-v8a CtsBlobStoreTestHelper | arm64-v8a | |
arm64-v8a CtsBlobStoreTestHelperDiffSig | arm64-v8a | |
arm64-v8a CtsBlobStoreTestHelperDiffSig2 | arm64-v8a | |
arm64-v8a CtsDeviceConfigTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsExtendedMockingTestCases | arm64-v8a | |
arm64-v8a CtsExtendedMockingTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases[instant] | arm64-v8a | Sí |
arm64-v8a cts-platform-version-check | arm64-v8a | |
arm64-v8a CtsPrintTestCases | arm64-v8a | |
arm64-v8a CtsPrintTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsSecureElementAccessControlTestCases1 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases1[instant] | arm64-v8a | Sí |
arm64-v8a CtsSecureElementAccessControlTestCases2 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases2[instant] | arm64-v8a | Sí |
arm64-v8a CtsSecureElementAccessControlTestCases3 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases3[instant] | arm64-v8a | Sí |
arm64-v8a CtsSecurityTestCases[instant] | arm64-v8a | Sí |
arm64-v8a CtsShortcutManagerLauncher1 | arm64-v8a | |
arm64-v8a CtsShortcutManagerLauncher2 | arm64-v8a | |
arm64-v8a CtsShortcutManagerLauncher3 | arm64-v8a | |
arm64-v8a CtsShortcutManagerLauncher4 | arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage1 | arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage2 | arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage3 | arm64-v8a | |
arm64-v8a CtsShortcutManagerPackage4 | arm64-v8a | |
arm64-v8a CtsShortcutManagerThrottlingTest | arm64-v8a | |
arm64-v8a CtsSkQPTestCases | arm64-v8a | |
arm64-v8a cts-system-all.api | arm64-v8a | |
arm64-v8a cts-system-all.api[instant] | arm64-v8a | Sí |
arm64-v8a signed-CtsSecureElementAccessControlTestCases1[instant] | arm64-v8a | Sí |
arm64-v8a signed-CtsSecureElementAccessControlTestCases2[instant] | arm64-v8a | Sí |
arm64-v8a signed-CtsSecureElementAccessControlTestCases3[instant] | arm64-v8a | Sí |
armeabi-v7a CtsExtendedMockingTestCases | armeabi-v7a | |
armeabi-v7a CtsPerfettoTestCases | armeabi-v7a | |
armeabi-v7a cts-platform-version-check | armeabi-v7a | |
armeabi-v7a CtsSkQPTestCases | armeabi-v7a |