Примечания к выпуску Android 13 CTS

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

Возможности CTS

Android 13 включает новую и обновленную документацию для следующих функций CTS.

Функции Описание Добавлен/обновлен
Обновления камеры ITS Список изменений см. в примечаниях к выпуску пакета тестирования изображения камеры Android T (экспериментальный AOSP) . Обновлено
Проверка соответствия требованиям Fused Presence Добавлены тесты CTS Verifier для требований калибровки присутствия. Подробную информацию см. в разделах CDD 2.2.1, 7.4.9 и 7.4.3. Добавлен
Тестирование нескольких устройств в CTS Android 13 поддерживает тестирование на нескольких устройствах. Тесты, требующие нескольких устройств, автоматически выполняются во время запуска CTS. CTS 13 включает в себя несколько тестов для нескольких устройств, которые запускаются автоматически при использовании сегментирования. Хотя тестирование не требует дополнительных изменений в физической настройке, для правильной работы тестов необходимо установить virtualenv . Подробную информацию см. в разделе Пакеты для нескольких устройств . Добавлен
Обновления требований к точке доступа Wi-Fi В Android 13 улучшена поддержка одновременного подключения к двум точкам доступа к Интернету для STA+STA. Для использования этих дополнительных функций требуется расширенная тестовая среда Wi-Fi для CTS с двумя точками доступа DBS (2,4 ГГц + 5 ГГц). Любая физическая точка доступа DBS может быть запрограммирована для поддержки этих двух логических точек доступа, например TPLink AC 1750 с OpenWRT. Подробную информацию см. в разделе Параллелизм Wi-Fi STA/STA . Обновлено
Аннотации требований API и CDD в CTS Verifier Добавлены аннотации для тестов, обеспечивающих поведение API и требования CDD в CTS Verifier. Добавлен
Разработчик предоставил CTS Внешние разработчики могут добавлять новые тесты в CTS и CTS Verifier, следуя рекомендациям в записи блога Developer-Powered CTS (CTS-D) . Добавлен
Автоматизированные складные тесты API DeviceStateManager позволяет выполнять тесты с параметром «Альтернативные режимы», настроенным для запуска в разных состояниях складного устройства. Выполнение теста основано на состояниях складывания дисплея, определенных в устройстве. Подробности см. в разделе «Запуск CTS в альтернативных режимах» . Добавлен
Базовые настройки Добавлены две базовые настройки, которые обычно принимаются по умолчанию. Перед запуском каждого тестового модуля CTS средство проверки системы автоматически устанавливает следующие базовые настройки устройства:
  • Не отключать экран
  • Отключить автоматическое обновление ОС
Добавлен
Улучшение качества теста CTS Исправлена ​​нестабильность тестов и уменьшено длительное время выполнения некоторых тестов. Обновлено

Модули CTS

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

  • ~1068 Модулей в зависимости от устройств
  • ~2,69 млн тестовых случаев для 2 ABI

В Android 13 добавлено 119 новых модулей и удалено 19 модулей. Дополнительные сведения см. в следующих таблицах.

Новые модули

Добавлено имя тестового модуля. АБИ Мгновенный тест приложения
CtsAdServicesDeviceTestCases рука64-v8a
CtsAdServicesDeviceTestCases[мгновенный] рука64-v8a да
CtsAmbientContextServiceTestCases рука64-v8a
CtsAndroidTestBase29ApiSignatureTestСлучаи рука64-v8a
CtsAndroidTestBase29ApiSignatureTestCases[мгновенный] рука64-v8a да
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases рука64-v8a
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[мгновенный] рука64-v8a да
CtsИскусствоТестСлучаи рука64-v8a
CtsИскусствоТестСлучаи армеаби-v7a
CtsArtTestCases[мгновенно] рука64-v8a да
CtsBootDisplayModeTestCases рука64-v8a
CtsBootDisplayModeTestCases[мгновенный] рука64-v8a да
CtsCarBuiltinApiHostTestCases рука64-v8a
CtsCarHostNonRecoverableTestCases рука64-v8a
CtsCloudSearchServiceTestCases рука64-v8a
CtsCompanionDeviceManagerCoreTestCases рука64-v8a
CtsCompanionDeviceManagerCoreTestCases[мгновенный] рука64-v8a да
CtsCompanionDeviceManagerNoCompanionServicesTestCases рука64-v8a
CtsCompanionDeviceManagerNoCompanionServicesTestCases[мгновенный] рука64-v8a да
CtsCompanionDeviceManagerUiAutomationTestCases рука64-v8a
CtsCompanionDeviceManagerUiAutomationTestCases[мгновенный] рука64-v8a да
CtsGameServiceTestCases рука64-v8a
CtsGameServiceTestCases армеаби-v7a
CtsGpuMetricsHostTestCases рука64-v8a
CtsInputMethodTestCases32 рука64-v8a
CtsInputMethodTestCases32[мгновенный] рука64-v8a да
CtsKeystorePerformanceTestCases рука64-v8a
CtsKeystorePerformanceTestCases армеаби-v7a
CtsKeystoreWycheproofTestCases рука64-v8a
CtsKeystoreWycheproofTestCases армеаби-v7a
CtsLocaleConfigTestCases рука64-v8a
CtsLocaleManagerHostTestCases рука64-v8a
CtsLocaleManagerTestCases рука64-v8a
CtsMediaAudioТестКейсы рука64-v8a
CtsMediaAudioТестКейсы армеаби-v7a
CtsMediaAudioTestCases[мгновенно] рука64-v8a да
CtsMediaCodecTestCases рука64-v8a
CtsMediaCodecTestCases армеаби-v7a
CtsMediaCodecTestCases[мгновенно] рука64-v8a да
CtsMediaDecoderTestCases рука64-v8a
CtsMediaDecoderTestCases армеаби-v7a
CtsMediaDecoderTestCases[мгновенный] рука64-v8a да
CtsMediaDrmFrameworkTestКейсы рука64-v8a
CtsMediaDrmFrameworkTestКейсы армеаби-v7a
CtsMediaDrmFrameworkTestCases[мгновенный] рука64-v8a да
CtsMediaEncoderTestCases рука64-v8a
CtsMediaEncoderTestCases армеаби-v7a
CtsMediaEncoderTestCases[мгновенный] рука64-v8a да
CtsMediaExtractorTestCases рука64-v8a
CtsMediaExtractorTestCases армеаби-v7a
CtsMediaExtractorTestCases[мгновенный] рука64-v8a да
CtsMediaРазноеТестКейсы рука64-v8a
CtsMediaРазноеТестКейсы армеаби-v7a
CtsMediaMiscTestCases[мгновенно] рука64-v8a да
CtsMediaMuxerTestCase рука64-v8a
CtsMediaMuxerTestCase армеаби-v7a
CtsMediaMuxerTestCases[мгновенный] рука64-v8a да
CtsMediaPlayerTestКейсы рука64-v8a
CtsMediaPlayerTestКейсы армеаби-v7a
CtsMediaPlayerTestCases[мгновенно] рука64-v8a да
CtsMediaRecorderTestCases рука64-v8a
CtsMediaRecorderTestCases армеаби-v7a
CtsMediaRecorderTestCases[мгновенный] рука64-v8a да
CtsMultiUserTestCases [запуск от вторичного пользователя] рука64-v8a
CtsMultiUserTestCases [профиль запуска на работе] рука64-v8a
CtsNNAPIStatsdAtomHostTestCases рука64-v8a
CtsNNAPIStatsdAtomHostTestCases армеаби-v7a
CtsNNAPIStatsdAtomHostTestCases[мгновенный] рука64-v8a да
CtsNativeNetPlatformTestCases рука64-v8a
CtsNativeNetPlatformTestCases армеаби-v7a
CtsNativeNetPlatformTestCases[мгновенный] рука64-v8a да
CtsNearbyFastPairTestСлучаи рука64-v8a
CtsNetTestCasesMaxTargetSdk31 рука64-v8a
CtsNetTestCasesMaxTargetSdk31 [мгновенный] рука64-v8a да
CtsOnDeviceПерсонализацияTestCases рука64-v8a
CtsOnDevicePersonalizationTestCases[мгновенный] рука64-v8a да
CtsOsTestCases [запуск от вторичного пользователя] рука64-v8a
CtsOsTestCases[профиль запуска на рабочем месте] рука64-v8a
CtsPackageSettingHostTestCases рука64-v8a
CtsPackageSettingHostTestCases армеаби-v7a
CtsPersistentDataBlockManagerTestCases рука64-v8a
CtsPersistentDataBlockManagerTestCases армеаби-v7a
CtsPhotoPickerTest рука64-v8a
CtsPhotoPickerTest[запуск от вторичного пользователя] рука64-v8a
CtsPhotoPickerTest[профиль запуска на рабочем месте] рука64-v8a
CtsProcessTest рука64-v8a
CtsЦентр БезопасностиТестСлучаи рука64-v8a
CtsSelinuxTargetSdk30TestCases рука64-v8a
CtsSettingsAPITestCases рука64-v8a
CtsSettingsAPITestCases[мгновенный] рука64-v8a да
CtsSharedUserMigrationTestCases рука64-v8a
CtsSkQPTestCases рука64-v8a
CtsSkQPTestCases армеаби-v7a
CtsSupplementalApiDeviceTestCases рука64-v8a
CtsSupplementalApiDeviceTestCases[мгновенный] рука64-v8a да
CtsTaskFpsCallbackTestCases рука64-v8a
CtsTaskFpsCallbackTestCases армеаби-v7a
CtsTaskFpsCallbackTestCases[мгновенный] рука64-v8a да
CtsTelephony5Тестовые случаи рука64-v8a
CtsTileServiceTestCases рука64-v8a
CtsVirtualDevicesТестовые случаи рука64-v8a
CtsVirtualDevicesTestCases[мгновенный] рука64-v8a да
CtsОбоиЭффектыГенерацияСервисТестКейсы рука64-v8a
CtsWi-FiAwareTestСлучаи рука64-v8a
МикродроидХостТестовые случаи рука64-v8a
MicrodroidTestApp рука64-v8a
art-run-test-048-reflect-v8 рука64-v8a
art-run-test-048-reflect-v8 армеаби-v7a
art_libnativebridge_cts_tests рука64-v8a
art_libnativebridge_cts_tests армеаби-v7a
art_standalone_dex2oat_cts_tests рука64-v8a
art_standalone_dex2oat_cts_tests армеаби-v7a
art_standalone_liartpalette_tests рука64-v8a
art_standalone_liartpalette_tests армеаби-v7a
art_standalone_libdexfile_external_tests рука64-v8a
art_standalone_libdexfile_external_tests армеаби-v7a
libnativeloader_test рука64-v8a
libnativeloader_test армеаби-v7a
odsign_e2e_tests рука64-v8a

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

Удалено имя тестового модуля. АБИ Мгновенный тест приложения
CtsActivityRecognitionTestCases[мгновенный] рука64-v8a да
CtsAndroidTestBase28ApiSignatureTestСлучаи рука64-v8a
CtsAndroidTestBase28ApiSignatureTestCases[мгновенный] рука64-v8a да
CtsAppCloningHostTest[мгновенный] рука64-v8a да
CtsCodePathHostTestCases рука64-v8a
CtsCodePathHostTestCases армеаби-v7a
CtsCurrentApiSignatureTestCases[мгновенный] рука64-v8a да
CtsDreamsTestCases[мгновенно] рука64-v8a да
CtsMediaTestКейсы рука64-v8a
CtsMediaTestКейсы армеаби-v7a
CtsMediaTestCases[мгновенно] рука64-v8a да
CtsScopedStorageCoreHostTest[мгновенный] рука64-v8a да
CtsTelephonySdk28TestCase рука64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState рука64-v8a
CtsTelephonyTestCasesPermissionReadPhoneState[мгновенный] рука64-v8a да
LegacyStorageTest рука64-v8a
LegacyStorageTest[мгновенный] рука64-v8a да
ScopedStorageTest рука64-v8a
ScopedStorageTest[мгновенный] рука64-v8a да