Notes de version CTS d'Android 15

Cette page présente les principales modifications apportées à CTS dans Android 15.

Fonctionnalités CTS

Android 15 inclut la nouvelle documentation et une mise à jour pour fonctionnalités CTS suivantes:

Région Fonctionnalité Description Ajouté/Mis à jour
Module de test Diviser CtsWindowManagerDeviceTestCases en plusieurs modules Division du module de test pour réduire les erreurs de test et améliorer l'exécution de 1 heure 30 minutes à soit près de 55 minutes. Mise à jour
Module de test Diviser CtsDynamicMimeHostTestCases en plusieurs modules Non disponibles Mise à jour
Infrastructure de test Téléchargement dynamique automatique de Mainline CTS Téléchargement dynamique Mainline CTS et intégration automatique dans le package CTS pour pour améliorer les tests de compatibilité via CTS vis-à-vis des versions correspondantes du module Mainline. Ajouté
Infrastructure de test Présenter deux nouveaux paramètres de référence Deux nouveaux paramètres de référence ont été activés dans CTS/VTS/GTS: <ph type="x-smartling-placeholder">
    </ph>
  • Effacez le paramètre hidden_api_policy pour vous assurer que les API masquées sont inaccessibles, sauf lorsqu'elles sont explicitement définies dans un module.
  • Revenez à l'écran d'accueil pour éviter les échecs de test dus à des activités non fermées.
Ajouté

Fonctionnalités de CTS Verifier

Android 15 inclut la nouvelle documentation et une mise à jour pour les fonctionnalités suivantes de CTS Verifier:

Région Fonctionnalité Description Ajouté/Mis à jour
Classe de test CTS-V Les tests de lecture audio USB et d'enregistrement audio USB sont obsolètes dans CTS Verifier. Ces tests ont été remplacés par les tests améliorés du test USB Audio Datapaths. Mise à jour
Classe de test CTS-V Nouveau test ITS: LowLightBoostTest Teste le mode Amplification par faible luminosité dans des conditions d'éclairage sombre. Ajouté
Classe de test CTS-V Nouvelle classe Sharesheet ChooserResult de test de l'outil de vérification CTS Cela permet de valider le fonctionnement de la classe ChooserResult Sharesheet dans Android 15. Ajouté

Modules CTS

Voici le nombre de modules et de scénarios de test:

  • ~ 1 389 modules selon les appareils
  • Environ 6 millions de scénarios de test sur 2 ABI

Sous Android 15, 191 nouveaux modules sont et cinq modules sont supprimés.

Nouveaux modules

  • ABI: arm64-v8a
Nom du module de test ajouté Test de l'appli instantanée
CtsAddApkToApexHostTestCases
CtsAdoptableHostTestCases
CtsADPFHostTestCases
CtsAdServicesCobaltTest
CtsAdServicesCustomAudienceTests
CtsAdServicesExtDataStorageServiceTest
CtsApkVerityInstallHostTestCases
CtsAppCloningContactsSharingTest
CtsAppCloningIntentRedirectionTest
CtsAppDataIsolationHostTestCases
CtsAppFgsStartTestCases
CtsAppSearchTestCases[run-on-work-profile]
CtsAppStartTestCases
CtsAppStartTestCasesYes Oui
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 Oui
CtsFingerprintTestCases
CtsGetBindingUidImportanceTest
CtsHealthFitnessDeviceTestCasesHistoricAccessLimitWithPermission
CtsHealthFitnessDeviceTestCasesNotAllPermissionsAreGranted
CtsHealthFitnessDeviceTestCasesRateLimiter
CtsHealthFitnessShowMigrationInfoIntentAbsentTests
CtsHostsideNetworkPolicyTests
CtsHostsideNetworkPolicyTestsYes Oui
CtsInputHostTestCases
CtsInputMethodInstallTestCases
CtsInputMethodInstallTestCasesYes Oui
CtsInstantAppsHostTestCases
CtsLegacyNotification34TestCases
CtsMediaCUJLargeTest
CtsMediaCUJSmallTest
CtsMediaCUJSmallTestYes Oui
CtsMediaEditingTestCases
CtsMediaProjectionSDK33TestCases
CtsMediaProjectionSDK33TestCasesYes Oui
CtsMediaProjectionSDK34TestCases
CtsMediaProjectionSDK34TestCasesYes Oui
CtsMediaProviderTestCases
CtsMemunreachableTestCases
CtsMultiUserTestCases[run-on-private-profile]
CtsNetSecConfigCertificateTransparencyDefaultTestCases
CtsNetSecConfigCertificateTransparencyDefaultTestCasesYes Oui
CtsNetSecConfigCertificateTransparencyTestCases
CtsNetSecConfigCertificateTransparencyTestCasesYes Oui
CtsNotificationExtendersTestCases
CtsOnDeviceIntelligenceServiceTestCases
CtsOnDevicePersonalizationConfigTests
CtsOnDevicePersonalizationE2ETests
CtsOverlayHostTestCases
CtsPackageInstallerCUJTestCases
CtsPackageManagerHostTestCases
CtsPackageManagerIncrementalStatsHostTestCases
CtsPackageManagerTestCases
CtsPackageManagerTestCasesYes Oui
CtsPdfModuleTestCases
CtsPdfModuleTestCasesYes Oui
CtsPendingIntentApi33TestCases
CtsPendingIntentApi33TestCasesYes Oui
CtsPermissionMultiDeviceTestCases
CtsPermissionsHostTestCases
CtsPermissionUiTestCases
CtsProfilingModuleTests
CtsResourcesHostTestCases
CtsResourcesTestCases
CtsResourcesTestCasesYes Oui
CtsResumeOnRebootHostTestCases
CtsRollbackManagerTestCases
CtsScopedStorageBypassDatabaseOperationsTest
CtsScopedStorageGeneralTest
CtsScopedStorageRedactUriTest
CtsSecureElementTestCases
CtsSensitiveContentProtectionTestCases
CtsSensitiveContentProtectionTestCasesYes Oui
CtsSettingsTestCases[run-on-work-profile]
CtsStorageAccessTestCases
CtsStorageHostTestCases
CtsSystemApiAnnotationTestCases
CtsTelecomCujTestCases
CtsTelephonyCujTestCases
CtsTelephonyCujTestCasesYes Oui
CtsUseEmbeddedDexHostTestCases
CtsUserRestrictionTestCases
CtsUserRestrictionTestCases[run-on-work-profile]
CtsUwbMultiDeviceTestCase_FiraRangingTests
CtsVibratorTestCases
CtsVibratorTestCasesYes Oui
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 Oui
MicrodroidTestAppNoInternetPerm
MultiDeviceRangingTestCase_Uwb

Nouveaux modules CTS liés à Mainline

Nom du module de test ajouté Test de l'appli instantanée
MctsAppSecurityHostTestCases
MctsMediaBetterTogetherTestCases
MctsMediaBetterTogetherTestCasesYes Oui
MctsMediaCodecTestCases
MctsMediaCodecTestCasesYes Oui
MctsMediaDecoderTestCases
MctsMediaEncoderTestCases
MctsMediaExtractorTestCases
MctsMediaMiscTestCases
MctsMediaMiscTestCasesYes Oui
MctsMediaMuxerTestCases
MctsMediaParserTestCases
MctsMediaPlayerTestCases
MctsMediaRecorderTestCases
MctsMediaStressTestCases
MctsMediaTranscodingTestCases
MctsMediaV2TestCases

Modules supprimés

Nom du module de test supprimé ABI Test de l'appli instantanée
CtsLaunchNonExportedComponentsTestCases arm64-v8a
CtsLegacyNotification20TestCases arm64-v8a
CtsPermission3TestCases arm64-v8a
CtsStrictJavaPackagesTestCases arm64-v8a
CtsTareTestCases arm64-v8a
CtsWindowManagerDeviceTestCases arm64-v8a
libnativeloader_test arm64-v8a