Bu sayfada Android 13'te sunulan önemli CTS değişiklikleri yer almaktadır.
CTS özellikleri
Android 13, aşağıdaki CTS özelliklerine yönelik yeni ve güncellenmiş belgeler içerir.
Özellikler | Tanım | Eklendi/Güncellendi |
---|---|---|
Kamera ITS güncellemeleri | Değişikliklerin listesi için Android T (AOSP deneysel) Camera Image Test Suite Sürüm Notlarına bakın. | Güncellenmiş |
Sigortalı Varlık gereksinimlerine uygunluk doğrulaması | Varlık Kalibrasyonu gereksinimleri için CTS Doğrulayıcı testleri eklendi. Ayrıntılar için CDD bölümleri 2.2.1, 7.4.9 ve 7.4.3'e bakın. | Katma |
CTS'de çoklu cihaz testi | Android 13 çoklu cihaz testini destekler. Birden fazla cihaz gerektiren testler, CTS çalıştırması sırasında otomatik olarak yürütülür. CTS 13, parçalama kullanıldığında otomatik olarak tetiklenen bazı çoklu cihaz testleri içerir. Test, fiziksel kurulumda ek değişiklikler gerektirmese de testlerin düzgün çalışması için virtualenv kurulması gerekir. Ayrıntılar için Çoklu cihaz paketleri bölümüne bakın. | Katma |
Wifi AP gereksinimi güncellemeleri | Android 13, STA+STA için iki internet sağlayan AP'ye eşzamanlı bağlantı desteğini geliştirir. Bu isteğe bağlı özellikler için, iki DBS AP'ye (2,4 GHz + 5 GHz) sahip CTS için geliştirilmiş bir Wi-Fi test ortamı gereklidir. Herhangi bir tek fiziksel DBS AP, OpenWRT'li TPLink AC 1750 gibi bu iki mantıksal AP'yi destekleyecek şekilde programlanabilir. Ayrıntılar için Wi-Fi STA/STA Eşzamanlılığı konusuna bakın. | Güncellenmiş |
CTS Doğrulayıcı'daki API ve CDD gereksinimi ek açıklamaları | CTS Doğrulayıcı'da API davranışlarını ve CDD gereksinimlerini zorlayan testler için ek açıklamalar eklendi. | Katma |
Geliştirici CTS'ye katkıda bulundu | Harici geliştiriciler , Geliştirici Destekli CTS (CTS-D) blog gönderisindeki yönergeleri izleyerek CTS ve CTS Doğrulayıcı'ya yeni testlerle katkıda bulunabilir. | Katma |
Otomatik katlanabilir testler | DeviceStateManager API, katlanabilir bir cihazın farklı cihaz durumlarında çalışacak şekilde yapılandırılmış Alternatif Modlar seçeneğiyle testlere olanak tanır. Testin yürütülmesi, cihazda tanımlanan ekran katlama durumlarına dayanmaktadır. Ayrıntılar için bkz. Alternatif Modlar için CTS'yi Çalıştırma . | Katma |
Temel ayarlar | Genellikle varsayılan olarak kabul edilen iki temel ayar eklendi. Her CTS test modülünü çalıştırmadan önce sistem denetleyicisi otomatik olarak aşağıdaki cihaz temel ayarlarını yapar:
| Katma |
CTS test kalitesinin iyileştirilmesi | Belirli testler için test düzensizliği düzeltildi ve uzun yürütme süresi kısaltıldı. | Güncellenmiş |
CTS modülleri
Test modüllerinin ve test senaryolarının sayısı aşağıdaki gibidir:
- ~1068 Cihazlara bağlı modüller
- 2 ABI üzerinden ~2,69 milyon test vakası
Android 13'te toplam 119 yeni modül eklenmiş ve toplam 19 modül kaldırılmıştır. Daha fazla bilgi için aşağıdaki tablolara bakın.
Yeni modüller
Test modülü adı eklendi | Abi | Hazır Uygulama Testi |
---|---|---|
CtsReklamHizmetleriCihazTest Vakaları | arm64-v8a | |
CtsAdServicesDeviceTestCases[anlık] | arm64-v8a | Evet |
CtsAmbientContextServiceTest Vakaları | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases[anlık] | arm64-v8a | Evet |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[anlık] | arm64-v8a | Evet |
CtsArtTest Vakaları | arm64-v8a | |
CtsArtTest Vakaları | armeabi-v7a | |
CtsArtTestCases[anlık] | arm64-v8a | Evet |
CtsBootDisplayModeTestCase'ler | arm64-v8a | |
CtsBootDisplayModeTestCases[anlık] | arm64-v8a | Evet |
CtsCarBuiltinApiHostTestCase'ler | arm64-v8a | |
CtsCarHostKurtarılamazTest Vakaları | arm64-v8a | |
CtsCloudSearchServiceTestCase'ler | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCase'ler | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases[anlık] | arm64-v8a | Evet |
CtsCompanionDeviceManagerNoCompanionServicesTest Vakaları | arm64-v8a | |
CtsCompanionDeviceManagerNoCompanionServicesTestCase'ler[anlık] | arm64-v8a | Evet |
CtsCompanionDeviceManagerUiAutomationTest Vakaları | arm64-v8a | |
CtsCompanionDeviceManagerUiAutomationTestCase'ler[anlık] | arm64-v8a | Evet |
CtsGameServiceTest Vakaları | arm64-v8a | |
CtsGameServiceTest Vakaları | armeabi-v7a | |
CtsGpuMetricsAna BilgisayarTest Vakaları | arm64-v8a | |
CtsGirişYöntemiTestCases32 | arm64-v8a | |
CtsInputMethodTestCases32[anlık] | arm64-v8a | Evet |
CtsKeystorePerformansTest Vakaları | arm64-v8a | |
CtsKeystorePerformansTest Vakaları | armeabi-v7a | |
CtsKeystoreWycheproofTest Vakaları | arm64-v8a | |
CtsKeystoreWycheproofTest Vakaları | armeabi-v7a | |
CtsLocaleConfigTestCases | arm64-v8a | |
CtsLocaleYöneticiAna BilgisayarTest Vakaları | arm64-v8a | |
CtsLocaleManagerTestCase'ler | arm64-v8a | |
CtsMediaAudioTest Vakaları | arm64-v8a | |
CtsMediaAudioTest Vakaları | armeabi-v7a | |
CtsMediaAudioTestCases[anlık] | arm64-v8a | Evet |
CtsMediaCodecTest Vakaları | arm64-v8a | |
CtsMediaCodecTest Vakaları | armeabi-v7a | |
CtsMediaCodecTestCases[anlık] | arm64-v8a | Evet |
CtsMediaDecoderTest Vakaları | arm64-v8a | |
CtsMediaDecoderTest Vakaları | armeabi-v7a | |
CtsMediaDecoderTestCases[anlık] | arm64-v8a | Evet |
CtsMediaDrmÇerçeveTest Vakaları | arm64-v8a | |
CtsMediaDrmÇerçeveTest Vakaları | armeabi-v7a | |
CtsMediaDrmFrameworkTestCase'ler[anlık] | arm64-v8a | Evet |
CtsMediaEncoderTest Vakaları | arm64-v8a | |
CtsMediaEncoderTest Vakaları | armeabi-v7a | |
CtsMediaEncoderTestCases[anlık] | arm64-v8a | Evet |
CtsMediaExtractorTest Vakaları | arm64-v8a | |
CtsMediaExtractorTest Vakaları | armeabi-v7a | |
CtsMediaExtractorTestCase'ler[anlık] | arm64-v8a | Evet |
CtsMediaMiscTestCase'ler | arm64-v8a | |
CtsMediaMiscTestCase'ler | armeabi-v7a | |
CtsMediaMiscTestCases[anlık] | arm64-v8a | Evet |
CtsMediaMuxerTest Vakaları | arm64-v8a | |
CtsMediaMuxerTest Vakaları | armeabi-v7a | |
CtsMediaMuxerTestCases[anlık] | arm64-v8a | Evet |
CtsMediaPlayerTest Vakaları | arm64-v8a | |
CtsMediaPlayerTest Vakaları | armeabi-v7a | |
CtsMediaPlayerTestCase'ler[anlık] | arm64-v8a | Evet |
CtsMediaRecorderTest Vakaları | arm64-v8a | |
CtsMediaRecorderTest Vakaları | armeabi-v7a | |
CtsMediaRecorderTestCase'ler[anlık] | arm64-v8a | Evet |
CtsMultiUserTestCases[ikincil kullanıcı üzerinde çalıştır] | arm64-v8a | |
CtsMultiUserTestCases[iş üzerinde çalıştırma profili] | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestVakaları | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestVakaları | armeabi-v7a | |
CtsNNAPIStatsdAtomHostTestCases[anlık] | arm64-v8a | Evet |
CtsNativeNetPlatformTest Vakaları | arm64-v8a | |
CtsNativeNetPlatformTest Vakaları | armeabi-v7a | |
CtsNativeNetPlatformTestCase'ler[anlık] | arm64-v8a | Evet |
CtsNearbyFastPairTest Vakaları | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31[anlık] | arm64-v8a | Evet |
CtsOnDeviceKişiselleştirmeTest Vakaları | arm64-v8a | |
CtsOnDeviceKişiselleştirmeTest Durumları[anlık] | arm64-v8a | Evet |
CtsOsTestCases[ikincil kullanıcı üzerinde çalıştır] | arm64-v8a | |
CtsOsTestCases[iş üzerinde çalıştırma profili] | arm64-v8a | |
CtsPackageSettingHostTestCase'ler | arm64-v8a | |
CtsPackageSettingHostTestCase'ler | armeabi-v7a | |
CtsPersistentDataBlockManagerTestCase'ler | arm64-v8a | |
CtsPersistentDataBlockManagerTestCase'ler | armeabi-v7a | |
CtsPhotoPickerTest | arm64-v8a | |
CtsPhotoPickerTest[ikincil kullanıcı üzerinde çalıştır] | arm64-v8a | |
CtsPhotoPickerTest[işte çalıştırma profili] | arm64-v8a | |
CtsProcessTest | arm64-v8a | |
CtsSafetyCenterTest Vakaları | arm64-v8a | |
CtsSelinuxTargetSdk30Test Vakaları | arm64-v8a | |
CtsSettingsAPITestCase'ler | arm64-v8a | |
CtsSettingsAPITestCase'ler[anlık] | arm64-v8a | Evet |
CtsPaylaşılan Kullanıcı GeçişiTest Vakaları | arm64-v8a | |
CtsSkQPTest Vakaları | arm64-v8a | |
CtsSkQPTest Vakaları | armeabi-v7a | |
CtsSupplementalApiDeviceTestCase'ler | arm64-v8a | |
CtsSupplementalApiDeviceTestCases[anlık] | arm64-v8a | Evet |
CtsTaskFpsGeri AramaTest Vakaları | arm64-v8a | |
CtsTaskFpsGeri AramaTest Vakaları | armeabi-v7a | |
CtsTaskFpsCallbackTestCases[anlık] | arm64-v8a | Evet |
CtsTelephony5Test Vakaları | arm64-v8a | |
CtsTileServiceTestCase'ler | arm64-v8a | |
CtsSanalCihazlarTest Vakaları | arm64-v8a | |
CtsVirtualDevicesTestCase'ler[anlık] | arm64-v8a | Evet |
CtsDuvar KağıdıEfektlerGenerationHizmetTest Vakaları | arm64-v8a | |
CtsWifiAwareTest Vakaları | arm64-v8a | |
MicrodroidHostTest Vakaları | arm64-v8a | |
MikrodroidTestUygulaması | arm64-v8a | |
art-run-test-048-yansıtma-v8 | arm64-v8a | |
art-run-test-048-yansıtma-v8 | armeabi-v7a | |
art_libnativebridge_cts_tests | arm64-v8a | |
art_libnativebridge_cts_tests | armeabi-v7a | |
art_standalone_dex2oat_cts_tests | arm64-v8a | |
art_standalone_dex2oat_cts_tests | armeabi-v7a | |
art_standalone_libartpalette_tests | arm64-v8a | |
art_standalone_libartpalette_tests | armeabi-v7a | |
art_standalone_libdexfile_external_tests | arm64-v8a | |
art_standalone_libdexfile_external_tests | armeabi-v7a | |
libnativeloader_test | arm64-v8a | |
libnativeloader_test | armeabi-v7a | |
odsign_e2e_tests | arm64-v8a |
Kaldırılan modüller
Silinen test modülü adı | Abi | Hazır Uygulama Testi |
---|---|---|
CtsActivityRecognitionTestCase'ler[anlık] | arm64-v8a | Evet |
CtsAndroidTestBase28ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase28ApiSignatureTestCases[anlık] | arm64-v8a | Evet |
CtsAppCloningHostTest[anlık] | arm64-v8a | Evet |
CtsCodePathHostTestCase'ler | arm64-v8a | |
CtsCodePathHostTestCase'ler | armeabi-v7a | |
CtsCurrentApiSignatureTestCases[anlık] | arm64-v8a | Evet |
CtsDreamsTestCase'ler[anlık] | arm64-v8a | Evet |
CtsMediaTest Vakaları | arm64-v8a | |
CtsMediaTest Vakaları | armeabi-v7a | |
CtsMediaTestCases[anlık] | arm64-v8a | Evet |
CtsScopedStorageCoreHostTest[anlık] | arm64-v8a | Evet |
CtsTelephonySdk28Test Vakaları | arm64-v8a | |
CtsTelefonTest VakalarıİzinOkuTelefonDurumu | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState[anlık] | arm64-v8a | Evet |
Eski Depolama Testi | arm64-v8a | |
LegacyStorageTest[anlık] | arm64-v8a | Evet |
Kapsamlı DepolamaTest | arm64-v8a | |
ScopedStorageTest[anlık] | arm64-v8a | Evet |