Esta página inclui as principais alterações CTS introduzidas no Android 12.
Recursos CTS
A documentação nova e atualizada para os recursos do Android 12 CTS é a seguinte.
Características | Descrição | Adicionado/atualizado |
---|---|---|
Novos testes adicionados para APIs de leitura/gravação de contato do SIM. Consulte as instruções de configuração do CTS . | Atualizadas as instruções de configuração do CTS para especificar o uso de cartões SIM que suportam os arquivos de entidade necessários para o funcionamento do provedor de contatos do SIM. | Adicionado |
Testes para APIs de registro único RCS | Esses testes exigem a inserção de um cartão SIM da operadora e são testados apenas em dispositivos que suportam o recurso PackageManager#FEATURE_TELEPHONY_IMS_SINGLE_REGISTRATION. | Adicionado |
Porta de código PY3 e suporte móvel para suporte a vários dispositivos | Todos CameraITS/* portados para python3. A funcionalidade é preservada. O suporte adicional ao Mobly ajuda a reduzir os erros de soquete de comunicação e os logcats salvos para o DUT e o tablet gráfico de teste permitem um melhor suporte de depuração. | Atualizada |
Atualização para a especificação UICC do desenvolvedor | No Android 12, para executar os testes de API de operadora CTS, o dispositivo precisa usar um UICC de desenvolvedor com privilégios de operadora CTS que atendam aos requisitos especificados na versão mais recente da especificação de perfil de teste GSMA TS.48 de terceiros. | Atualizada |
Requisito UICC para testes NFC | Adicionado requisito UICC para teste NFC CTS-V. | Adicionado |
Arquivos CtsVerifier ReportLog | Adicionados arquivos CtsVerifier ReportLog ao relatório CTS-Verifier. | Adicionado |
GSIs atualizados | GSIs renomeados de aosp_$arch para GSI_$arch | Atualizada |
Módulos CTS
No Android 12, um total de 127 novos módulos são adicionados e um total de 53 módulos são removidos. Consulte as tabelas abaixo para obter mais informações.
Novos módulos
Consulte a tabela abaixo para todos os novos módulos adicionados para o Android 12.
Nome do módulo de teste | ABI | Teste de aplicativo instantâneo? |
---|---|---|
arm64-v8a CtsActivityRecognitionTestCases | arm64-v8a | |
arm64-v8a CtsActivityRecognitionTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsAdbManagerHostTestCases | arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases | arm64-v8a | |
arm64-v8a CtsApacheHttpTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsApexSharedLibrariesTestCases | arm64-v8a | |
arm64-v8a CtsAppCloningHostTest | arm64-v8a | |
arm64-v8a CtsAppCloningHostTest[instant] | arm64-v8a | Sim |
arm64-v8a CtsAppOps2TestCases | arm64-v8a | |
arm64-v8a CtsAppOps2TestCases[instant] | arm64-v8a | Sim |
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 | Sim |
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 | Sim |
arm64-v8a CtsGameManagerTestCases | arm64-v8a | |
arm64-v8a CtsGameManagerTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi27TestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistApi28TestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistCurrentApiTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistDebugClassTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlocklistTestApiTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchSdkListTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHostsideHiddenapiTests | arm64-v8a | |
arm64-v8a CtsHostsideHiddenapiTests[instant] | arm64-v8a | Sim |
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 | Sim |
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 | Sim |
arm64-v8a CtsNNAPIJavaTestCases | arm64-v8a | |
arm64-v8a CtsNNAPIJavaTestCases[instant] | arm64-v8a | Sim |
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 | Sim |
arm64-v8a CtsPermissionManagerNativeTestCases | arm64-v8a | |
arm64-v8a CtsPermissionManagerNativeTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsRebootReadinessTestCases | arm64-v8a | |
arm64-v8a CtsRotationResolverServiceDeviceTestCases | arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest | arm64-v8a | |
arm64-v8a CtsScopedStorageCoreHostTest[instant] | arm64-v8a | Sim |
arm64-v8a CtsScopedStorageDeviceOnlyTest | arm64-v8a | |
arm64-v8a CtsSearchUiServiceTestCases | arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases | arm64-v8a | |
arm64-v8a CtsSensorPrivacyTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsSensorRatePermissionTestCases | arm64-v8a | |
arm64-v8a CtsSensorRatePermissionTestCases[instant] | arm64-v8a | Sim |
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 | Sim |
arm64-v8a CtsTimeTestCases | arm64-v8a | |
arm64-v8a CtsTranslationTestCases | arm64-v8a | |
arm64-v8a CtsTranslationTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsUsesNativeLibraryTest | arm64-v8a | |
arm64-v8a CtsUwbTestCases | arm64-v8a | |
arm64-v8a CtsUwbTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsVcnTestCases | arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases | arm64-v8a | |
arm64-v8a CtsViewReceiveContentTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsVoiceRecognitionTestCases | arm64-v8a | |
arm64-v8a ResourceObserverNativeTest | arm64-v8a | |
arm64-v8a ResourceObserverNativeTest[instant] | arm64-v8a | Sim |
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 removidos
Consulte a tabela abaixo para todos os módulos removidos para o Android 12.
Nome do módulo de teste | ABI | Teste de aplicativo instantâneo? |
---|---|---|
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 | Sim |
arm64-v8a CtsExtendedMockingTestCases | arm64-v8a | |
arm64-v8a CtsExtendedMockingTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi27TestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistApi28TestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistCurrentApiTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistDebugClassTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiBlacklistTestApiTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases | arm64-v8a | |
arm64-v8a CtsHiddenApiKillswitchWhitelistTestCases[instant] | arm64-v8a | Sim |
arm64-v8a cts-platform-version-check | arm64-v8a | |
arm64-v8a CtsPrintTestCases | arm64-v8a | |
arm64-v8a CtsPrintTestCases[instant] | arm64-v8a | Sim |
arm64-v8a CtsSecureElementAccessControlTestCases1 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases1[instant] | arm64-v8a | Sim |
arm64-v8a CtsSecureElementAccessControlTestCases2 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases2[instant] | arm64-v8a | Sim |
arm64-v8a CtsSecureElementAccessControlTestCases3 | arm64-v8a | |
arm64-v8a CtsSecureElementAccessControlTestCases3[instant] | arm64-v8a | Sim |
arm64-v8a CtsSecurityTestCases[instant] | arm64-v8a | Sim |
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 | Sim |
arm64-v8a signed-CtsSecureElementAccessControlTestCases1[instant] | arm64-v8a | Sim |
arm64-v8a signed-CtsSecureElementAccessControlTestCases2[instant] | arm64-v8a | Sim |
arm64-v8a signed-CtsSecureElementAccessControlTestCases3[instant] | arm64-v8a | Sim |
armeabi-v7a CtsExtendedMockingTestCases | armeabi-v7a | |
armeabi-v7a CtsPerfettoTestCases | armeabi-v7a | |
armeabi-v7a cts-platform-version-check | armeabi-v7a | |
armeabi-v7a CtsSkQPTestCases | armeabi-v7a |