Cette page présente les principales modifications apportées au CTS dans Android 15.
Fonctionnalités CTS
Android 15 inclut une documentation nouvelle et mise à jour pour les fonctionnalités CTS suivantes :
| Quartier | Fonctionnalité | Description | Ajouté/Modifié |
|---|---|---|---|
| Module de test | Scinder CtsWindowManagerDeviceTestCases en plusieurs modules
|
Module de test fractionné pour réduire les erreurs de test et améliorer le temps d'exécution, qui est passé de 1 heure et 30 minutes à environ 55 minutes. | Mis à jour |
| Module de test | Scinder CtsDynamicMimeHostTestCases en plusieurs modules
|
Non disponible | Mis à jour |
| Infrastructure de test | Téléchargement dynamique automatique du CTS Mainline | Téléchargement dynamique de Mainline CTS et intégration automatique dans le package CTS pour l'exécution afin d'améliorer les tests de compatibilité appropriés via CTS par rapport aux versions de module Mainline correspondantes. | Ajouté |
| Infrastructure de test | Présentation de deux nouveaux paramètres de référence | Deux nouveaux paramètres de référence ont été activés dans CTS/VTS/GTS :
|
Ajouté |
Fonctionnalités de CTS Verifier
Android 15 inclut une documentation nouvelle et mise à jour pour les fonctionnalités suivantes de CTS Verifier :
| Quartier | Fonctionnalité | Description | Ajouté/Modifié |
|---|---|---|---|
| Classe de test CTS-V | Rendre obsolètes les tests de lecture audio USB et d'enregistrement audio USB dans CTS Verifier. | Ces tests ont été remplacés par les tests améliorés du test USB des chemins de données audio. | Mis à jour |
| Classe de test CTS-V | Nouveau test ITS : LowLightBoostTest
|
Teste le mode Amplification luminosité faible dans des conditions de faible luminosité. | Ajouté |
| Classe de test CTS-V | Nouvelle classe Sharesheet ChooserResult du vérificateur CTS
|
Cela permet de valider la fonctionnalité de la classe Sharesheet ChooserResult dans Android 15.
|
Ajouté |
Modules CTS
Le nombre de modules et de scénarios de test est le suivant :
- Environ 1 389 modules selon les appareils
- ~ 6 millions de scénarios de test sur 2 ABI
Dans Android 15, 191 nouveaux modules ont été ajoutés et 5 modules ont été supprimés.
Nouveaux modules
- ABI : arm64-v8a
| Nom du module de test ajouté | Test d'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 d'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 d'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
|