Notas de lançamento do Android 13 CTS

Esta página inclui as principais alterações CTS introduzidas no Android 13.

Recursos CTS

O Android 13 inclui documentação nova e atualizada para os seguintes recursos do CTS.

Características Descrição Adicionado/atualizado
Atualizações do ITS da câmera Para obter uma lista de alterações, consulte as Notas de versão do Android T (AOSP experimental) Camera Image Test Suite . Atualizada
Verificação de conformidade de requisitos de presença fundida Adicionados testes CTS Verifier para os requisitos de calibração de presença. Para obter detalhes, consulte as seções 2.2.1, 7.4.9 e 7.4.3 do CDD. Adicionado
Teste de vários dispositivos no CTS O Android 13 é compatível com testes em vários dispositivos. Testes que exigem vários dispositivos são executados automaticamente durante a execução do CTS. O CTS 13 inclui alguns testes de vários dispositivos que são acionados automaticamente quando o sharding é usado. Embora o teste não exija alterações adicionais na configuração física, o virtualenv precisa ser instalado para que os testes sejam executados corretamente. Para obter detalhes, consulte Conjuntos de vários dispositivos . Adicionado
Atualizações de requisitos de AP Wi-Fi O Android 13 aprimora o suporte para conexão simultânea a dois APs de Internet para STA+STA. Para esses recursos opcionais, é necessário um ambiente de teste Wi-Fi aprimorado para CTS com dois APs DBS (2,4 GHz + 5 GHz). Qualquer AP DBS físico único pode ser programado para suportar esses dois APs lógicos, como TPLink AC 1750 com OpenWRT. Para obter detalhes, consulte Simultaneidade Wi-Fi STA/STA . Atualizada
Anotações de requisitos de API e CDD no CTS Verifier Anotações adicionadas para testes que impõem comportamentos de API e requisitos de CDD no CTS Verifier. Adicionado
Desenvolvedor contribuiu com CTS Desenvolvedores externos podem contribuir com novos testes para CTS e CTS Verifier seguindo as diretrizes na postagem do blog Developer-Powered CTS (CTS-D) . Adicionado
Testes dobráveis ​​automatizados A API DeviceStateManager permite testes com a opção Alternate Modes configurada para ser executado em diferentes estados de dispositivo de um dispositivo dobrável. A execução do teste é baseada nos estados de dobra da tela definidos no dispositivo. Para obter detalhes, consulte Executando CTS para Modos Alternativos . Adicionado
Configurações de linha de base Adicionadas duas configurações de linha de base que são comumente assumidas por padrão. Antes de executar cada módulo de teste CTS, o verificador do sistema define automaticamente as seguintes configurações de linha de base do dispositivo:
  • Mantenha a tela ligada
  • Desabilitar atualizações automáticas do SO
Adicionado
Melhoria da qualidade do teste CTS Corrigida a falha de teste e redução do longo tempo de execução para determinados testes. Atualizada

Módulos CTS

O número de módulos de teste e casos de teste são os seguintes:

  • ~1068 Módulos dependendo dos dispositivos
  • ~2,69 milhões de casos de teste em 2 ABIs

No Android 13, um total de 119 novos módulos são adicionados e um total de 19 módulos são removidos. Consulte as tabelas a seguir para obter mais informações.

Novos módulos

Nome do módulo de teste adicionado ABI Teste de aplicativo instantâneo
CtsAdServicesDeviceTestCases arm64-v8a
CtsAdServicesDeviceTestCases[instant] arm64-v8a sim
CtsAmbientContextServiceTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase29ApiSignatureTestCases[instant] arm64-v8a sim
CtsAndroidTestBaseUsosBibliotecaApiAssinaturaTesteCasos arm64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instant] arm64-v8a sim
CtsArtTestCases arm64-v8a
CtsArtTestCases armeabi-v7a
CtsArtTestCases[instant] arm64-v8a sim
CtsBootDisplayModeTestCases arm64-v8a
CtsBootDisplayModeTestCases[instant] arm64-v8a sim
CtsCarBuiltinApiHostTestCases arm64-v8a
CtsCarHostNonRecoverableTestCases arm64-v8a
CtsCloudSearchServiceTestCases arm64-v8a
CtsCompanionDeviceManagerCoreTestCases arm64-v8a
CtsCompanionDeviceManagerCoreTestCases[instant] arm64-v8a sim
CtsCompanionDeviceManagerNoCompanionServicesTestCases arm64-v8a
CtsCompanionDeviceManagerNoCompanionServicesTestCases[instant] arm64-v8a sim
CtsCompanionDeviceManagerUiAutomationTestCases arm64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases[instant] arm64-v8a sim
CtsGameServiceTestCases arm64-v8a
CtsGameServiceTestCases armeabi-v7a
CtsGpuMetricsHostTestCases arm64-v8a
CtsInputMethodTestCases32 arm64-v8a
CtsInputMethodTestCases32[instant] arm64-v8a sim
CtsKeystorePerformanceTestCases arm64-v8a
CtsKeystorePerformanceTestCases armeabi-v7a
CtsKeystoreWycheproofTestCases arm64-v8a
CtsKeystoreWycheproofTestCases armeabi-v7a
CtsLocaleConfigTestCases arm64-v8a
CtsLocaleManagerHostTestCases arm64-v8a
CtsLocaleManagerTestCases arm64-v8a
CtsMediaAudioTestCases arm64-v8a
CtsMediaAudioTestCases armeabi-v7a
CtsMediaAudioTestCases[instant] arm64-v8a sim
CtsMediaCodecTestCases arm64-v8a
CtsMediaCodecTestCases armeabi-v7a
CtsMediaCodecTestCases[instant] arm64-v8a sim
CtsMediaDecoderTestCases arm64-v8a
CtsMediaDecoderTestCases armeabi-v7a
CtsMediaDecoderTestCases[instant] arm64-v8a sim
CtsMediaDrmFrameworkTestCases arm64-v8a
CtsMediaDrmFrameworkTestCases armeabi-v7a
CtsMediaDrmFrameworkTestCases[instant] arm64-v8a sim
CtsMediaEncoderTestCases arm64-v8a
CtsMediaEncoderTestCases armeabi-v7a
CtsMediaEncoderTestCases[instant] arm64-v8a sim
CtsMediaExtractorTestCases arm64-v8a
CtsMediaExtractorTestCases armeabi-v7a
CtsMediaExtractorTestCases[instant] arm64-v8a sim
CtsMediaMiscTestCases arm64-v8a
CtsMediaMiscTestCases armeabi-v7a
CtsMediaMiscTestCases[instant] arm64-v8a sim
CtsMediaMuxerTestCases arm64-v8a
CtsMediaMuxerTestCases armeabi-v7a
CtsMediaMuxerTestCases[instant] arm64-v8a sim
CtsMediaPlayerTestCases arm64-v8a
CtsMediaPlayerTestCases armeabi-v7a
CtsMediaPlayerTestCases[instant] arm64-v8a sim
CtsMediaRecorderTestCases arm64-v8a
CtsMediaRecorderTestCases armeabi-v7a
CtsMediaRecorderTestCases[instant] arm64-v8a sim
CtsMultiUserTestCases[run-on-secondary-user] arm64-v8a
CtsMultiUserTestCases[run-on-work-profile] arm64-v8a
CtsNNAPIStatsdAtomHostTestCases arm64-v8a
CtsNNAPIStatsdAtomHostTestCases armeabi-v7a
CtsNNAPIStatsdAtomHostTestCases[instant] arm64-v8a sim
CtsNativeNetPlataformaTestCases arm64-v8a
CtsNativeNetPlataformaTestCases armeabi-v7a
CtsNativeNetPlatformTestCases[instant] arm64-v8a sim
CtsPertoRápidoPairTestCases arm64-v8a
CtsNetTestCasesMaxTargetSdk31 arm64-v8a
CtsNetTestCasesMaxTargetSdk31[instant] arm64-v8a sim
CtsOnDevicePersonalizationTestCases arm64-v8a
CtsOnDevicePersonalizationTestCases[instant] arm64-v8a sim
CtsOsTestCases[run-on-secondary-user] arm64-v8a
CtsOsTestCases[run-on-work-profile] arm64-v8a
CtsPackageSettingHostTestCases arm64-v8a
CtsPackageSettingHostTestCases armeabi-v7a
CtsPersistentDataBlockManagerTestCases arm64-v8a
CtsPersistentDataBlockManagerTestCases armeabi-v7a
CtsPhotoPickerTest arm64-v8a
CtsPhotoPickerTest[run-on-secondary-user] arm64-v8a
CtsPhotoPickerTest[run-on-work-profile] arm64-v8a
CtsProcessTest arm64-v8a
CtsSafetyCenterTestCases arm64-v8a
CtsSelinuxTargetSdk30TestCases arm64-v8a
CtsSettingsAPITestCases arm64-v8a
CtsSettingsAPITestCases[instant] arm64-v8a sim
CtsSharedUserMigrationTestCases arm64-v8a
CtsSkQPTestCases arm64-v8a
CtsSkQPTestCases armeabi-v7a
CtsSuplementarApiDeviceTestCases arm64-v8a
CtsSupplementalApiDeviceTestCases[instant] arm64-v8a sim
CtsTaskFpsCallbackTestCases arm64-v8a
CtsTaskFpsCallbackTestCases armeabi-v7a
CtsTaskFpsCallbackTestCases[instant] arm64-v8a sim
CtsTelephony5TestCases arm64-v8a
CtsTileServiceTestCases arm64-v8a
CtsVirtualDevicesTestCases arm64-v8a
CtsVirtualDevicesTestCases[instant] arm64-v8a sim
CtsPapel de paredeEfeitosGeraçãoServiçoTesteCasos arm64-v8a
CtsWifiAwareTestCases arm64-v8a
MicrodroidHostTestCases arm64-v8a
MicrodroidTestApp arm64-v8a
art-run-test-048-reflect-v8 arm64-v8a
art-run-test-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 removidos

Nome do módulo de teste excluído ABI Teste de aplicativo instantâneo
CtsActivityRecognitionTestCases[instant] arm64-v8a sim
CtsAndroidTestBase28ApiSignatureTestCases arm64-v8a
CtsAndroidTestBase28ApiSignatureTestCases[instant] arm64-v8a sim
CtsAppCloningHostTest[instant] arm64-v8a sim
CtsCodePathHostTestCases arm64-v8a
CtsCodePathHostTestCases armeabi-v7a
CtsCurrentApiSignatureTestCases[instant] arm64-v8a sim
CtsDreamsTestCases[instant] arm64-v8a sim
CtsMediaTestCases arm64-v8a
CtsMediaTestCases armeabi-v7a
CtsMediaTestCases[instant] arm64-v8a sim
CtsScopedStorageCoreHostTest[instant] arm64-v8a sim
CtsTelefoniaSdk28TestCases arm64-v8a
CtsTelefoniaTesteCasosPermissãoLerTelefoneEstado arm64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState[instant] arm64-v8a sim
Teste de armazenamento legado arm64-v8a
Teste de armazenamento legado[instant] arm64-v8a sim
Teste de armazenamento com escopo arm64-v8a
Teste de armazenamento com escopo [instant] arm64-v8a sim