Notas de la versión de Android 13 CTS

Esta página incluye los cambios clave de CTS introducidos en Android 13.

Funciones CTS

Android 13 incluye documentación nueva y actualizada para las siguientes funciones de CTS.

Características Descripción Agregado/Actualizado
Actualizaciones de la cámara ITS Para obtener una lista de cambios, consulte las Notas de la versión de Android T (AOSP experimental) Camera Image Test Suite . Actualizado
Verificación del cumplimiento de los requisitos de presencia fusionada Se agregaron pruebas del Verificador CTS para los requisitos de Calibración de Presencia. Para obtener más información, consulte las secciones CDD 2.2.1, 7.4.9 y 7.4.3. Agregado
Pruebas multidispositivo en CTS Android 13 admite pruebas en múltiples dispositivos. Las pruebas que requieren múltiples dispositivos se ejecutan automáticamente durante la ejecución de CTS. CTS 13 incluye algunas pruebas multidispositivo que se activan automáticamente cuando se utiliza la fragmentación. Si bien las pruebas no requieren cambios adicionales en la configuración física, es necesario instalar virtualenv para que las pruebas se ejecuten correctamente. Para obtener más información, consulte Suites multidispositivo . Agregado
Actualizaciones de requisitos de AP Wifi Android 13 mejora la compatibilidad con la conexión simultánea a dos Internet y proporciona AP para STA+STA. Para estas funciones opcionales, se requiere un entorno de prueba de Wi-Fi mejorado para CTS con dos AP DBS (2,4 GHz + 5 GHz). Cualquier AP DBS físico se puede programar para admitir estos dos AP lógicos, como TPLink AC 1750 con OpenWRT. Para obtener más información, consulte Concurrencia de Wi-Fi STA/STA . Actualizado
Anotaciones de requisitos de API y CDD en CTS Verifier Se agregaron anotaciones para las pruebas que imponen comportamientos de API y requisitos de CDD en CTS Verifier. Agregado
CTS aportado por el desarrollador Los desarrolladores externos pueden contribuir con nuevas pruebas a CTS y CTS Verifier siguiendo las pautas de la publicación del blog Developer-Powered CTS (CTS-D) . Agregado
Pruebas plegables automatizadas La API DeviceStateManager permite pruebas con la opción Modos alternativos configurada para ejecutarse en diferentes estados de un dispositivo plegable. La ejecución de la prueba se basa en los estados de plegado de la pantalla definidos en el dispositivo. Para obtener más información, consulte Ejecución de CTS para modos alternativos . Agregado
Configuración de referencia Se agregaron dos configuraciones de referencia que comúnmente se asumen de forma predeterminada. Antes de ejecutar cada módulo de prueba CTS, el verificador del sistema establece automáticamente las siguientes configuraciones de referencia del dispositivo:
  • Mantener la pantalla encendida
  • Deshabilitar las actualizaciones automáticas del sistema operativo
Agregado
Mejora de la calidad de la prueba CTS Se corrigió la debilidad de las pruebas y se redujo el tiempo de ejecución prolongado para ciertas pruebas. Actualizado

módulos CTS

El número de módulos de prueba y casos de prueba es el siguiente:

  • ~1068 Módulos dependiendo de los dispositivos
  • ~2,69 millones de casos de prueba en 2 ABI

En Android 13, se agregan un total de 119 módulos nuevos y se eliminan un total de 19 módulos. Consulte las siguientes tablas para obtener más información.

Nuevos módulos

Nombre del módulo de prueba agregado ABI Prueba de aplicación instantánea
CtsAdServicesDeviceTestCases arm64-v8a
CtsAdServicesDeviceTestCases[instante] arm64-v8a
CtsAmbientContextServiceTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases[instante] arm64-v8a
CtsAndroidTestBaseUsosBibliotecaApiSignatureTestCases arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instantáneo] arm64-v8a
CtsArtCasos De Prueba arm64-v8a
CtsArtCasos De Prueba armeabi-v7a
CtsArtTestCases[instantáneo] arm64-v8a
CtsBootDisplayModeTestCasos arm64-v8a
CtsBootDisplayModeTestCases[instante] arm64-v8a
CtsCarBuiltinApiHostTestCases arm64-v8a
CtsCarHostNo recuperableTestCases arm64-v8a
CtsCloudSearchServiceCasos de prueba arm64-v8a
CtsCompanionDeviceManagerCoreTestCases arm64-v8a
CtsCompanionDeviceManagerCoreTestCases[instante] arm64-v8a
CtsCompanionDeviceManagerNoCompanionServicesCasos de prueba arm64-v8a
CtsCompanionDeviceManagerNoCompanionServicesTestCases[instantáneo] arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases[instantáneo] arm64-v8a
CtsGameServiceCasos de prueba arm64-v8a
CtsGameServiceCasos de prueba armeabi-v7a
CtsGpuMetricsHostTestCases arm64-v8a
CtsInputMethodTestCases32 arm64-v8a
CtsInputMethodTestCases32[instante] arm64-v8a
CtsKeystorePerformanceTestCases arm64-v8a
CtsKeystorePerformanceTestCases armeabi-v7a
CtsKeystoreWycheproofTestCases arm64-v8a
CtsKeystoreWycheproofTestCases armeabi-v7a
CtsLocaleConfigTestCases arm64-v8a
CtsLocaleManagerHostTestCases arm64-v8a
CtsLocaleManagerCasos de prueba arm64-v8a
CtsMediaAudioCasos de prueba arm64-v8a
CtsMediaAudioCasos de prueba armeabi-v7a
CtsMediaAudioTestCases[instante] arm64-v8a
Casos de prueba CtsMediaCodec arm64-v8a
Casos de prueba CtsMediaCodec armeabi-v7a
CtsMediaCodecTestCases[instantáneo] arm64-v8a
Casos de prueba de CtsMediaDecoder arm64-v8a
Casos de prueba de CtsMediaDecoder armeabi-v7a
CtsMediaDecoderTestCases[instante] arm64-v8a
CtsMediaDrmFrameworkCasos de prueba arm64-v8a
CtsMediaDrmFrameworkCasos de prueba armeabi-v7a
CtsMediaDrmFrameworkTestCases[instante] arm64-v8a
Casos de prueba de CtsMediaEncoder arm64-v8a
Casos de prueba de CtsMediaEncoder armeabi-v7a
CtsMediaEncoderTestCases[instante] arm64-v8a
CtsMediaExtractorCasos de prueba arm64-v8a
CtsMediaExtractorCasos de prueba armeabi-v7a
CtsMediaExtractorTestCases[instante] arm64-v8a
CtsMediaMiscTestCases arm64-v8a
CtsMediaMiscTestCases armeabi-v7a
CtsMediaMiscTestCases[instante] arm64-v8a
Casos de prueba de CtsMediaMuxer arm64-v8a
Casos de prueba de CtsMediaMuxer armeabi-v7a
CtsMediaMuxerTestCases[instante] arm64-v8a
CtsMediaPlayerCasos de prueba arm64-v8a
CtsMediaPlayerCasos de prueba armeabi-v7a
CtsMediaPlayerTestCases[instante] arm64-v8a
CtsMediaRecorderCasos de prueba arm64-v8a
CtsMediaRecorderCasos de prueba armeabi-v7a
CtsMediaRecorderTestCases[instante] arm64-v8a
CtsMultiUserTestCases[ejecutar-en-usuario-secundario] arm64-v8a
CtsMultiUserTestCases[perfil de ejecución en el trabajo] arm64-v8a
CtsNNAPIStatsdAtomHostTestCases arm64-v8a
CtsNNAPIStatsdAtomHostTestCases armeabi-v7a
CtsNNAPIStatsdAtomHostTestCases[instante] arm64-v8a
Casos de prueba de CtsNativeNetPlatform arm64-v8a
Casos de prueba de CtsNativeNetPlatform armeabi-v7a
CtsNativeNetPlatformTestCases[instante] arm64-v8a
CtsNearbyFastPairPruebaCasos arm64-v8a
CtsNetTestCasesMaxTargetSdk31 arm64-v8a
CtsNetTestCasesMaxTargetSdk31[instantáneo] arm64-v8a
CtsOnDevicePersonalizaciónCasos de prueba arm64-v8a
CtsOnDevicePersonalizationTestCases[instante] arm64-v8a
CtsOsTestCases[ejecutar-en-usuario-secundario] arm64-v8a
CtsOsTestCases[perfil de ejecución en el trabajo] arm64-v8a
CtsPackageSettingHostTestCases arm64-v8a
CtsPackageSettingHostTestCases armeabi-v7a
CtsPersistentDataBlockManagerTestCases arm64-v8a
CtsPersistentDataBlockManagerTestCases armeabi-v7a
CtsPhotoPickerPrueba arm64-v8a
CtsPhotoPickerTest[ejecutar-en-usuario-secundario] arm64-v8a
CtsPhotoPickerTest[perfil de ejecución en el trabajo] arm64-v8a
Prueba de proceso Cts arm64-v8a
CtsSafetyCenterCasos de prueba arm64-v8a
CtsSelinuxTargetSdk30Casos de prueba arm64-v8a
CtsConfiguraciónAPITCasos de prueba arm64-v8a
CtsSettingsAPITestCases[instantáneo] arm64-v8a
CtsSharedUserMigrationTestCases arm64-v8a
CtsSkQPTcasos de prueba arm64-v8a
CtsSkQPTcasos de prueba armeabi-v7a
CtsSupplementalApiDeviceTestCases arm64-v8a
CtsSupplementalApiDeviceTestCases[instante] arm64-v8a
CtsTaskFpsCallbackTestCases arm64-v8a
CtsTaskFpsCallbackTestCases armeabi-v7a
CtsTaskFpsCallbackTestCases[instante] arm64-v8a
CtsTelefonía5Casos De Prueba arm64-v8a
CtsTileServiceCasos de prueba arm64-v8a
CtsDispositivosVirtualesCasos De Prueba arm64-v8a
CtsVirtualDevicesTestCases[instante] arm64-v8a
CtsFondo De PantallaEfectosGeneraciónServicioCasos De Prueba arm64-v8a
Casos de prueba CtsWifiAware arm64-v8a
Casos de prueba de MicrodroidHost arm64-v8a
Aplicación MicrodroidTest arm64-v8a
prueba-de-ejecución-de-arte-048-reflect-v8 arm64-v8a
prueba-de-ejecución-de-arte-048-reflect-v8 armeabi-v7a
art_libnativebridge_cts_tests arm64-v8a
art_libnativebridge_cts_tests armeabi-v7a
art_standalone_dex2oat_cts_tests arm64-v8a
art_standalone_dex2oat_cts_tests armeabi-v7a
art_standalone_libartpalette_tests arm64-v8a
art_standalone_libartpalette_tests armeabi-v7a
art_standalone_libdexfile_external_tests arm64-v8a
art_standalone_libdexfile_external_tests armeabi-v7a
libnativeloader_test arm64-v8a
libnativeloader_test armeabi-v7a
odsign_e2e_tests arm64-v8a

Módulos eliminados

Nombre del módulo de prueba eliminado ABI Prueba de aplicación instantánea
CtsActivityRecognitionTestCases[instante] arm64-v8a
CtsAndroidTestBase28ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase28ApiSignatureTestCases[instante] arm64-v8a
CtsAppCloningHostTest[instante] arm64-v8a
CtsCodePathHostPruebaCasos arm64-v8a
CtsCodePathHostPruebaCasos armeabi-v7a
CtsCurrentApiSignatureTestCases[instante] arm64-v8a
CtsDreamsTestCases[instante] arm64-v8a
Casos de prueba de CtsMedia arm64-v8a
Casos de prueba de CtsMedia armeabi-v7a
CtsMediaTestCases[instantáneo] arm64-v8a
CtsScopedStorageCoreHostTest[instante] arm64-v8a
CtsTelefoníaSdk28Casos De Prueba arm64-v8a
CtsTelefoníaPruebaCasosPermisoLeerTeléfonoEstado arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState[instante] arm64-v8a
Prueba de almacenamiento heredado arm64-v8a
Prueba de almacenamiento heredado [instantáneo] arm64-v8a
Prueba de almacenamiento con alcance arm64-v8a
Prueba de almacenamiento con alcance [instantáneo] arm64-v8a