Заметки о выпуске Android 15 CTS

На этой странице представлены ключевые изменения в системе CTS, внесенные в Android 15.

Функции CTS

В Android 15 включена новая и обновленная документация по следующим функциям CTS:

Область Особенность Описание Добавлено/Обновлено
Тестовый модуль Разделите модуль CtsWindowManagerDeviceTestCases на несколько отдельных модулей. Модуль A/B-тестирования позволяет уменьшить количество ошибок тестирования и сократить время выполнения с 1 часа 30 минут до почти 55 минут. Обновлено
Тестовый модуль Разделите CtsDynamicMimeHostTestCases на несколько модулей. Нет в наличии Обновлено
Тестовая инфраструктура Автоматическая динамическая загрузка Mainline CTS Динамическая загрузка Mainline CTS и автоматическая интеграция в пакет CTS для выполнения с целью повышения качества тестирования совместимости CTS с соответствующими версиями модулей Mainline. Добавлен
Тестовая инфраструктура Вводите две новые базовые настройки. В системах CTS/VTS/GTS активированы две новые базовые настройки:
  • Очистите параметр hidden_api_policy , чтобы гарантировать недоступность скрытых API, за исключением случаев, когда он явно указан внутри модуля.
  • Чтобы избежать сбоев тестирования из-за незакрытых действий, вернитесь на главный экран.
Добавлен

Функции CTS Verifier

В Android 15 включена новая и обновленная документация по следующим функциям CTS Verifier:

Область Особенность Описание Добавлено/Обновлено
класс испытаний CTS-V Устарейте тесты воспроизведения и записи звука через USB в CTS Verifier. Эти тесты были заменены улучшенными тестами в разделе «Тестирование аудиоданных по USB». Обновлено
класс испытаний CTS-V Новый тест ITS: LowLightBoostTest Проверяет работу режима усиления при слабом освещении в условиях недостаточного освещения. Добавлен
класс испытаний CTS-V Новый тест CTS Verifier, класс Sharesheet ChooserResult . Это подтверждает работоспособность класса Sharesheet ChooserResult в Android 15. Добавлен

Модули CTS

Количество тестовых модулей и тестовых примеров следующее:

  • ~ 1389 модулей в зависимости от устройств
  • ~ 6 миллионов тестовых случаев по 2 ABI

В Android 15 добавлено в общей сложности 191 новый модуль и удалено 5 модулей.

Новые модули

  • ABI: arm64-v8a
Добавлено название тестового модуля. Тестирование мгновенного приложения
CtsAddApkToApexHostTestCases
CtsAdoptableHostTestCases
CtsADPFHostTestCases
CtsAdServicesCobaltTest
CtsAdServicesCustomAudienceTests
CtsAdServicesExtDataStorageServiceTest
CtsApkVerityInstallHostTestCases
CtsAppCloningContactsSharingTest
CtsAppCloningIntentRedirectionTest
CtsAppDataIsolationHostTestCases
CtsAppFgsStartTestCases
CtsAppSearchTestCases[run-on-work-profile]
CtsAppStartTestCases
CtsAppStartTestCasesYes Да
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 Да
CtsFingerprintTestCases
CtsGetBindingUidImportanceTest
CtsHealthFitnessDeviceTestCasesHistoricAccessLimitWithPermission
CtsHealthFitnessDeviceTestCasesNotAllPermissionsAreGranted
CtsHealthFitnessDeviceTestCasesRateLimiter
CtsHealthFitnessShowMigrationInfoIntentAbsentTests
CtsHostsideNetworkPolicyTests
CtsHostsideNetworkPolicyTestsYes Да
CtsInputHostTestCases
CtsInputMethodInstallTestCases
CtsInputMethodInstallTestCasesYes Да
CtsInstantAppsHostTestCases
CtsLegacyNotification34TestCases
CtsMediaCUJLargeTest
CtsMediaCUJSmallTest
CtsMediaCUJSmallTestYes Да
CtsMediaEditingTestCases
CtsMediaProjectionSDK33TestCases
CtsMediaProjectionSDK33TestCasesYes Да
CtsMediaProjectionSDK34TestCases
CtsMediaProjectionSDK34TestCasesYes Да
CtsMediaProviderTestCases
CtsMemunreachableTestCases
CtsMultiUserTestCases[run-on-private-profile]
CtsNetSecConfigCertificateTransparencyDefaultTestCases
CtsNetSecConfigCertificateTransparencyDefaultTestCasesYes Да
CtsNetSecConfigCertificateTransparencyTestCases
CtsNetSecConfigCertificateTransparencyTestCasesYes Да
CtsNotificationExtendersTestCases
CtsOnDeviceIntelligenceServiceTestCases
CtsOnDevicePersonalizationConfigTests
CtsOnDevicePersonalizationE2ETests
CtsOverlayHostTestCases
CtsPackageInstallerCUJTestCases
CtsPackageManagerHostTestCases
CtsPackageManagerIncrementalStatsHostTestCases
CtsPackageManagerTestCases
CtsPackageManagerTestCasesYes Да
CtsPdfModuleTestCases
CtsPdfModuleTestCasesYes Да
CtsPendingIntentApi33TestCases
CtsPendingIntentApi33TestCasesYes Да
CtsPermissionMultiDeviceTestCases
CtsPermissionsHostTestCases
CtsPermissionUiTestCases
CtsProfilingModuleTests
CtsResourcesHostTestCases
CtsResourcesTestCases
CtsResourcesTestCasesYes Да
CtsResumeOnRebootHostTestCases
CtsRollbackManagerTestCases
CtsScopedStorageBypassDatabaseOperationsTest
CtsScopedStorageGeneralTest
CtsScopedStorageRedactUriTest
CtsSecureElementTestCases
CtsSensitiveContentProtectionTestCases
CtsSensitiveContentProtectionTestCasesYes Да
CtsSettingsTestCases[run-on-work-profile]
CtsStorageAccessTestCases
CtsStorageHostTestCases
CtsSystemApiAnnotationTestCases
CtsTelecomCujTestCases
CtsTelephonyCujTestCases
CtsTelephonyCujTestCasesYes Да
CtsUseEmbeddedDexHostTestCases
CtsUserRestrictionTestCases
CtsUserRestrictionTestCases[run-on-work-profile]
CtsUwbMultiDeviceTestCase_FiraRangingTests
CtsVibratorTestCases
CtsVibratorTestCasesYes Да
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 Да
MicrodroidTestAppNoInternetPerm
MultiDeviceRangingTestCase_Uwb

Новые модули CTS, связанные с магистральной линией

Добавлено название тестового модуля. Тестирование мгновенного приложения
MctsAppSecurityHostTestCases
MctsMediaBetterTogetherTestCases
MctsMediaBetterTogetherTestCasesYes Да
MctsMediaCodecTestCases
MctsMediaCodecTestCasesYes Да
MctsMediaDecoderTestCases
MctsMediaEncoderTestCases
MctsMediaExtractorTestCases
MctsMediaMiscTestCases
MctsMediaMiscTestCasesYes Да
MctsMediaMuxerTestCases
MctsMediaParserTestCases
MctsMediaPlayerTestCases
MctsMediaRecorderTestCases
MctsMediaStressTestCases
MctsMediaTranscodingTestCases
MctsMediaV2TestCases

Удалённые модули

Удалено название тестового модуля АБИ Тестирование мгновенного приложения
CtsLaunchNonExportedComponentsTestCases arm64-v8a
CtsLegacyNotification20TestCases arm64-v8a
CtsPermission3TestCases arm64-v8a
CtsStrictJavaPackagesTestCases arm64-v8a
CtsTareTestCases arm64-v8a
CtsWindowManagerDeviceTestCases arm64-v8a
libnativeloader_test arm64-v8a