Note di rilascio del CTS di Android 15

Questa pagina include le principali modifiche al CTS introdotte in Android 15.

Funzionalità di CTS

Android 15 include documentazione nuova e aggiornata per le seguenti funzionalità CTS:

Area Funzionalità Descrizione Aggiunto/Aggiornato
Testa il modulo Dividere CtsWindowManagerDeviceTestCases in più moduli Modulo di test suddiviso per ridurre gli errori di test e migliorare il tempo di esecuzione da 1 ora e 30 minuti a circa 55 minuti. Aggiornato
Testa il modulo Dividere CtsDynamicMimeHostTestCases in più moduli Non disponibile Aggiornato
Infrastruttura di test Download dinamico automatico di Mainline CTS Scarica dinamicamente CTS Mainline e lo integra automaticamente nel pacchetto CTS per l'esecuzione per migliorare i test di compatibilità corretti tramite CTS rispetto alle versioni dei moduli Mainline corrispondenti. Aggiunta
Infrastruttura di test Introduzione di due nuove impostazioni di base In CTS/VTS/GTS sono state attivate due nuove impostazioni di base:
  • Impostazione hidden_api_policy chiara per garantire che le API nascoste siano inaccessibili, tranne quando sono impostate esplicitamente all'interno di un modulo.
  • Torna alla schermata Home per evitare errori di test dovuti ad attività non chiuse.
Aggiunta

Funzionalità di CTS Verifier

Android 15 include documentazione nuova e aggiornata per le seguenti funzionalità di CTS Verifier:

Area Funzionalità Descrizione Aggiunto/Aggiornato
CTS-V test class Rendere obsoleti i test di riproduzione audio USB e registrazione audio USB in CTS Verifier. Questi test sono stati sostituiti dai test migliorati nel test USB dei percorsi dei dati audio. Aggiornato
CTS-V test class Nuovo test ITS: LowLightBoostTest Esegue test sulla modalità Aumento luce in condizioni di scarsa illuminazione. Aggiunta
CTS-V test class Nuovo test CTS Verifier Sharesheet ChooserResult In questo modo viene convalidata la funzionalità della classe ChooserResult Sharesheet in Android 15. Aggiunta

Moduli CTS

Il numero di moduli di test e scenari di test è il seguente:

  • ~ 1389 moduli a seconda dei dispositivi
  • ~ 6 milioni di scenari di test su 2 ABI

In Android 15 vengono aggiunti un totale di 191 nuovi moduli e ne vengono rimossi 5.

Nuovi moduli

  • ABI: arm64-v8a
Aggiunto il nome del modulo di test Test dell'app istantanea
CtsAddApkToApexHostTestCases
CtsAdoptableHostTestCases
CtsADPFHostTestCases
CtsAdServicesCobaltTest
CtsAdServicesCustomAudienceTests
CtsAdServicesExtDataStorageServiceTest
CtsApkVerityInstallHostTestCases
CtsAppCloningContactsSharingTest
CtsAppCloningIntentRedirectionTest
CtsAppDataIsolationHostTestCases
CtsAppFgsStartTestCases
CtsAppSearchTestCases[run-on-work-profile]
CtsAppStartTestCases
CtsAppStartTestCasesYes Sì
CtsBRSTestCases
CtsCameraHeadlessSystemUserTestCases
CtsCompanionDeviceManagerMultiDeviceTestCases
CtsConnectivityMultiDevicesTestCases
CtsContactKeysManagerTestCases
CtsContactKeysProviderPrivilegedApp
CtsContextualSearchServiceTestCases
CtsCorruptApkHostTestCases
CtsCrashDetailHostTestCases
CtsCredentialManagerHostSideTestCases
CtsDeleteKeepDataHostTestCases
CtsDevicePolicyTestCases[run-on-private-profile]
CtsDirectBootHostTestCases
CtsDropBoxManagerTestCasesAPI34
CtsDynamicMimeChangedGroupAppUpdateHostTestCases
CtsDynamicMimeComplexFilterClearGroupRebootHostTestCases
CtsDynamicMimeComplexFilterRebootHostTestCases
CtsDynamicMimeIndependentGroupRebootHostTestCases
CtsDynamicMimePreferredActivitiesHostTestCases
CtsDynamicMimeRemoveRebootHostTestCases
CtsDynamicMimeSingleAppGroupRebootHostTestCases
CtsDynamicMimeSingleAppRebootHostTestCases
CtsExerciseRouteTestCases
CtsFgsTimeoutTestCases
CtsFgsTimeoutTestCasesYes Sì
CtsFingerprintTestCases
CtsGetBindingUidImportanceTest
CtsHealthFitnessDeviceTestCasesHistoricAccessLimitWithPermission
CtsHealthFitnessDeviceTestCasesNotAllPermissionsAreGranted
CtsHealthFitnessDeviceTestCasesRateLimiter
CtsHealthFitnessShowMigrationInfoIntentAbsentTests
CtsHostsideNetworkPolicyTests
CtsHostsideNetworkPolicyTestsYes Sì
CtsInputHostTestCases
CtsInputMethodInstallTestCases
CtsInputMethodInstallTestCasesYes Sì
CtsInstantAppsHostTestCases
CtsLegacyNotification34TestCases
CtsMediaCUJLargeTest
CtsMediaCUJSmallTest
CtsMediaCUJSmallTestYes Sì
CtsMediaEditingTestCases
CtsMediaProjectionSDK33TestCases
CtsMediaProjectionSDK33TestCasesYes Sì
CtsMediaProjectionSDK34TestCases
CtsMediaProjectionSDK34TestCasesYes Sì
CtsMediaProviderTestCases
CtsMemunreachableTestCases
CtsMultiUserTestCases[run-on-private-profile]
CtsNetSecConfigCertificateTransparencyDefaultTestCases
CtsNetSecConfigCertificateTransparencyDefaultTestCasesYes Sì
CtsNetSecConfigCertificateTransparencyTestCases
CtsNetSecConfigCertificateTransparencyTestCasesYes Sì
CtsNotificationExtendersTestCases
CtsOnDeviceIntelligenceServiceTestCases
CtsOnDevicePersonalizationConfigTests
CtsOnDevicePersonalizationE2ETests
CtsOverlayHostTestCases
CtsPackageInstallerCUJTestCases
CtsPackageManagerHostTestCases
CtsPackageManagerIncrementalStatsHostTestCases
CtsPackageManagerTestCases
CtsPackageManagerTestCasesYes Sì
CtsPdfModuleTestCases
CtsPdfModuleTestCasesYes Sì
CtsPendingIntentApi33TestCases
CtsPendingIntentApi33TestCasesYes Sì
CtsPermissionMultiDeviceTestCases
CtsPermissionsHostTestCases
CtsPermissionUiTestCases
CtsProfilingModuleTests
CtsResourcesHostTestCases
CtsResourcesTestCases
CtsResourcesTestCasesYes Sì
CtsResumeOnRebootHostTestCases
CtsRollbackManagerTestCases
CtsScopedStorageBypassDatabaseOperationsTest
CtsScopedStorageGeneralTest
CtsScopedStorageRedactUriTest
CtsSecureElementTestCases
CtsSensitiveContentProtectionTestCases
CtsSensitiveContentProtectionTestCasesYes Sì
CtsSettingsTestCases[run-on-work-profile]
CtsStorageAccessTestCases
CtsStorageHostTestCases
CtsSystemApiAnnotationTestCases
CtsTelecomCujTestCases
CtsTelephonyCujTestCases
CtsTelephonyCujTestCasesYes Sì
CtsUseEmbeddedDexHostTestCases
CtsUserRestrictionTestCases
CtsUserRestrictionTestCases[run-on-work-profile]
CtsUwbMultiDeviceTestCase_FiraRangingTests
CtsVibratorTestCases
CtsVibratorTestCasesYes Sì
CtsVibratorTestCases[run-on-clone-profile]
CtsVibratorTestCases[run-on-private-profile]
CtsVibratorTestCases[run-on-secondary-user]
CtsVibratorTestCases[run-on-work-profile]
CtsVideoQualityFloorHostTestCases
CtsVirtualDevicesAppLaunchTestCases
CtsVirtualDevicesAudioTestCases
CtsVirtualDevicesCameraCtsTestCases
CtsVirtualDevicesCameraTestCases
CtsVirtualDevicesSensorTestCases
CtsWifiNonUpdatableTestCases
CtsWindowManagerDeviceActivity
CtsWindowManagerDeviceAm
CtsWindowManagerDeviceAnimations
CtsWindowManagerDeviceBackNavigation
CtsWindowManagerDeviceDisplay
CtsWindowManagerDeviceIme
CtsWindowManagerDeviceInput
CtsWindowManagerDeviceInsets
CtsWindowManagerDeviceKeyguard
CtsWindowManagerDeviceMultiDisplay
CtsWindowManagerDeviceOther
CtsWindowManagerDeviceTaskFragment
CtsWindowManagerDeviceWindow
CtsWindowManagerTestCases
CtsWindowManagerTestCasesYes Sì
MicrodroidTestAppNoInternetPerm
MultiDeviceRangingTestCase_Uwb

Nuovi moduli CTS correlati a Mainline

Aggiunto il nome del modulo di test Test dell'app istantanea
MctsAppSecurityHostTestCases
MctsMediaBetterTogetherTestCases
MctsMediaBetterTogetherTestCasesYes Sì
MctsMediaCodecTestCases
MctsMediaCodecTestCasesYes Sì
MctsMediaDecoderTestCases
MctsMediaEncoderTestCases
MctsMediaExtractorTestCases
MctsMediaMiscTestCases
MctsMediaMiscTestCasesYes Sì
MctsMediaMuxerTestCases
MctsMediaParserTestCases
MctsMediaPlayerTestCases
MctsMediaRecorderTestCases
MctsMediaStressTestCases
MctsMediaTranscodingTestCases
MctsMediaV2TestCases

Moduli rimossi

Nome del modulo di test eliminato ABI Test dell'app istantanea
CtsLaunchNonExportedComponentsTestCases arm64-v8a
CtsLegacyNotification20TestCases arm64-v8a
CtsPermission3TestCases arm64-v8a
CtsStrictJavaPackagesTestCases arm64-v8a
CtsTareTestCases arm64-v8a
CtsWindowManagerDeviceTestCases arm64-v8a
libnativeloader_test arm64-v8a