Bu sayfada, Android 13'te kullanıma sunulan önemli CTS değişiklikleri yer almaktadır.
CTS özellikleri
Android 13, aşağıdaki CTS özellikleriyle ilgili yeni ve güncellenmiş dokümanlar içerir.
Özellikler | Açıklama | Eklenen/Güncellenen |
---|---|---|
Kamera ITS güncellemeleri | Değişikliklerin listesi için Android T (AOSP deneysel) Kamera Görüntüsü Test Paketi Sürüm Notları'na bakın. | Güncellendi |
Çok kaynaklı varlık koşulları uygunluk doğrulaması | Mevcutluk kalibrasyon şartları için CTS Doğrulayıcı testleri eklendi. Ayrıntılar için CDD'nin 2.2.1, 7.4.9 ve 7.4.3 bölümlerine bakın. | Eklendi |
CTS'de çoklu cihaz testi | Android 13, çoklu cihaz testini destekler. Birden fazla cihaz gerektiren testler, CTS çalıştırma sırasında otomatik olarak yürütülür.
CTS 13, bölme kullanıldığında otomatik olarak tetiklenen bazı çok cihazlı testler içerir. Test için fiziksel kurulumda ek değişiklik yapılması gerekmese de testlerin doğru şekilde çalışabilmesi için virtualenv 'ün yüklenmesi gerekir. Ayrıntılar için Çok cihazlı paketler başlıklı makaleyi inceleyin. |
Eklendi |
Kablosuz AP şartı güncellemeleri | Android 13, STA+STA için iki internet sağlayan AP'ye eşzamanlı bağlantı desteğini iyileştirir. Bu isteğe bağlı özellikler için iki DBS AP'si (2,4 GHz + 5 GHz) olan CTS için gelişmiş bir kablosuz test ortamı gerekir. Tek bir fiziksel DBS AP'si, OpenWRT yüklü TPLink AC 1750 gibi bu iki mantıksal AP'yi desteklemek için programlanabilir. Ayrıntılar için Kablosuz STA/STA Eşzamanlılığı bölümüne bakın. | Güncellendi |
CTS Doğrulayıcı'daki API ve CDD koşulu ek açıklamaları | CTS Doğrulayıcı'da API davranışlarını ve CDD şartlarını zorunlu tutan testler için ek açıklamalar eklendi. | Eklendi |
Geliştiricinin katkıda bulunduğu CTS | Kuruluş dışı geliştiriciler, Geliştirici Tarafından Güçlendirilmiş CTS (CTS-D) blog yayınındaki yönergeleri izleyerek CTS ve CTS Doğrulayıcı'ya yeni testler ekleyebilir. | Eklendi |
Otomatik katlanabilir testler | DeviceStateManager API, katlanabilir cihazların farklı cihaz durumlarında çalışacak şekilde yapılandırılan Alternatif Modlar seçeneğiyle yapılan testleri etkinleştirir. Test yürütme, cihazda tanımlanan ekran katlama durumlarına bağlıdır. Ayrıntılar için Alternatif Modlar için CTS çalıştırma başlıklı makaleyi inceleyin. |
Eklendi |
Temel ayarlar | Genellikle varsayılan olarak kabul edilen iki temel ayar eklendi. Sistem denetleyici, her CTS test modülünü çalıştırmadan önce aşağıdaki cihaz temel ayarlarını otomatik olarak belirler:
|
Eklendi |
CTS testi kalitesini iyileştirme | Belirli testler için test stabilitesi düzeltildi ve uzun yürütme süresi kısaldı. | Güncellendi |
CTS modülleri
Test modülü ve test durumu sayısı aşağıdaki gibidir:
- Cihazlara bağlı olarak yaklaşık 1.068 modül
- 2 ABI'ye göre yaklaşık 2,69 milyon test durumu
Android 13'te toplam 119 yeni modül eklendi ve toplam 19 modül kaldırıldı. Daha fazla bilgi için aşağıdaki tablolara bakın.
Yeni modüller
Test modülü adı eklendi | ABI | Hazır Uygulama Testi |
---|---|---|
CtsAdServicesDeviceTestCases | arm64-v8a | |
CtsAdServicesDeviceTestCases[anlık] | arm64-v8a | evet |
CtsAmbientContextServiceTestCase | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiİmzaTestCases[anlık] | arm64-v8a | evet |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instant] | arm64-v8a | evet |
CtsArtTestCases | kol64-v8a | |
CtsArtTestCases | ermeabi-v7a | |
CtsArtTestCases[anlık] | kol64-v8a | evet |
CtsBootDisplayModeTestCases | arm64-v8a | |
CtsBootDisplayModeTestCases[instant] | kol64-v8a | evet |
CtsCarBuiltinApiHostTestCases | arm64-v8a | |
CtsCarHostNonRecoverableTestCases | kol64-v8a | |
CtsCloudSearchServiceTestCases | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases[instant] | kol64-v8a | evet |
CtsCompanionDeviceManagerNoCompanionServicesTestCases | arm64-v8a | |
CtsCompanionDeviceManagerNoCompanionServicesTestCases[instant] | arm64-v8a | evet |
CtsCompanionDeviceManagerUiAutomationTestCases | arm64-v8a | |
CtsCompanionDeviceManagerUiAutomationTestCases[anlık] | arm64-v8a | evet |
CtsGameServiceTestCases | arm64-v8a | |
CtsGameServiceTestCases | ermeabi-v7a | |
CtsGpuMetricsHostTestCases | arm64-v8a | |
CtsInputMethodTestCases32 | arm64-v8a | |
CtsInputMethodTestCases32[instant] | arm64-v8a | evet |
CtsKeystorePerformanceTestCases | kol64-v8a | |
CtsKeystorePerformanceTestCases | ermeabi-v7a | |
CtsKeystoreWycheproofTestCases | kol64-v8a | |
CtsKeystoreWycheProofTestCases | armeabi-v7a | |
CtsLocaleConfigTestCases | arm64-v8a | |
CtsLocaleManagerHostTestCases | arm64-v8a | |
CtsLocaleManagerTestCases | arm64-v8a | |
CtsMediaAudioTestCases | arm64-v8a | |
CtsMediaAudioTestCases | armeabi-v7a | |
CtsMediaAudioTestCases[anlık] | kol64-v8a | evet |
CtsMediaCodecTestCases | arm64-v8a | |
CtsMediaCodecTestCases | ermeabi-v7a | |
CtsMediaCodecTestCases[anlık] | arm64-v8a | evet |
CtsMediaDecoderTestCases | arm64-v8a | |
CtsMediaDecoderTestCases | armeabi-v7a | |
CtsMediaDecoderTestCases[anlık] | arm64-v8a | evet |
CtsMediaDrmFrameworkTestCases | kol64-v8a | |
CtsMediaDrmFrameworkTestCases | armeabi-v7a | |
CtsMediaDrmFrameworkTestCases[instant] | kol64-v8a | evet |
CtsMediaEncoderTestCases | arm64-v8a | |
CtsMediaEncoderTestCases | ermeabi-v7a | |
CtsMediaEncoderTestCases[instant] | kol64-v8a | evet |
CtsMediaExtractorTestCases | kol64-v8a | |
CtsMediaExtractorTestCases | ermeabi-v7a | |
CtsMediaExtractorTestCases[instant] | kol64-v8a | evet |
CtsMediaMiscTestCases | arm64-v8a | |
CtsMediaMiscTestCases | armeabi-v7a | |
CtsMediaMiscTestCases[anlık] | arm64-v8a | evet |
CtsMediaMuxerTestCases | arm64-v8a | |
CtsMediaMuxerTestCases | armeabi-v7a | |
CtsMediaMuxerTestCases[instant] | kol64-v8a | evet |
CtsMediaPlayerTestCases | kol64-v8a | |
CtsMediaPlayerTest Durumları | ermeabi-v7a | |
CtsMediaPlayerTestCases[instant] | arm64-v8a | evet |
CtsMediaRecorderTestCases | arm64-v8a | |
CtsMediaRecorderTestCases | ermeabi-v7a | |
CtsMediaRecorderTestCases[instant] | arm64-v8a | evet |
CtsMultiUserTestCases[ikincil-kullanıcı-çalışma] | arm64-v8a | |
CtsMultiUserTestCases[run-on-work-profile] | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | armeabi-v7a | |
CtsNNAPIStatsdAtomHostTestCases[anlık] | arm64-v8a | evet |
CtsNativeNetPlatformTestCases | arm64-v8a | |
CtsNativeNetPlatformTestCases | armeabi-v7a | |
CtsNativeNetPlatformTestCases[anlık] | kol64-v8a | evet |
CtsNearbyFastPairTestCases | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31[instant] | arm64-v8a | evet |
CtsOnDevicePersonalizationTestCases | arm64-v8a | |
CtsOnDevicePersonalizationTestCases[instant] | arm64-v8a | evet |
CtsOsTestCases[run-on-secondary-user] | arm64-v8a | |
CtsOsTestCases[run-on-work-profile] | arm64-v8a | |
CtsPackageSettingHostTestCases | arm64-v8a | |
CtsPackageSettingHostTestCases | armeabi-v7a | |
CtsPersistentDataBlockManagerTestCases | arm64-v8a | |
CtsPersistentDataBlockManagerTestCases | armeabi-v7a | |
CtsPhotoPickerTest | arm64-v8a | |
CtsPhotoPickerTest[run-on-secondary-user] | kol64-v8a | |
CtsPhotoPickerTest[run-on-work-profile] | arm64-v8a | |
Ctsİşlem Testi | arm64-v8a | |
CtsSafetyCenterTestCases | arm64-v8a | |
CtsSelinuxTargetSdk30TestCase | kol64-v8a | |
CtsSettingsAPITestCases | arm64-v8a | |
CtsSettingsAPITestCases[anlık] | arm64-v8a | evet |
CtsSharedUserMigrationTestCases | arm64-v8a | |
CtsSkQPTestCases | arm64-v8a | |
CtsSkQPTestCases | armeabi-v7a | |
CtsEkselApiDeviceTestCases | arm64-v8a | |
CtsSupplementalApiDeviceTestCases[instant] | arm64-v8a | evet |
CtsTaskFpsCallbackTestCases | arm64-v8a | |
CtsTaskFpsCallbackTestCases | ermeabi-v7a | |
CtsTaskFpsCallbackTestCases[instant] | arm64-v8a | evet |
CtsTelephony5TestCases | arm64-v8a | |
CtsTileServiceTestCase | arm64-v8a | |
CtsVirtualDevicesTestCases | arm64-v8a | |
CtsVirtualDevicesTestCases[anlık] | arm64-v8a | evet |
CtsWallpaperEffectsGenerationServiceTestCases | kol64-v8a | |
CtsWifiAwareTestCases | arm64-v8a | |
MicrodroidHostTestCases | kol64-v8a | |
MicrodroidTestApp | arm64-v8a | |
art-run-test-048-reflect-v8 | arm64-v8a | |
sanat-çalışma-test-048-yansıtma-v8 | armeabi-v7a | |
art_libnativebridge_cts_tests | arm64-v8a | |
art_libnativebridge_cts_tests | armeabi-v7a | |
sanat_bağımsız_dex2oat_cts_testleri | arm64-v8a | |
sanat_bağımsız_dex2oat_cts_testleri | armeabi-v7a | |
art_standalone_libartpalette_tests | kol64-v8a | |
art_standalone_libartpalette_tests | armeabi-v7a | |
sanat_bağımsız_libdexdosyası_harici_testler | kol64-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 |
---|---|---|
CtsActivityRecognitionTestCases[instant] | kol64-v8a | evet |
CtsAndroidTestBase28ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase28ApiİmzaTestCases[anlık] | arm64-v8a | evet |
CtsAppCloningHostTest[instant] | kol64-v8a | evet |
CtsCodePathHostTestCases | arm64-v8a | |
CtsCodePathHostTestCases | armeabi-v7a | |
CtsCurrentApiSignatureTestCases[instant] | arm64-v8a | evet |
CtsDreamsTestCases[anında] | kol64-v8a | evet |
CtsMediaTestCases | arm64-v8a | |
CtsMediaTestCases | armeabi-v7a | |
CtsMediaTestCases[instant] | arm64-v8a | evet |
CtsScopedStorageCoreHostTest[instant] | arm64-v8a | evet |
CtsTelephonySdk28TestCases | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState[instant] | arm64-v8a | evet |
LegacyStorageTest | arm64-v8a | |
LegacyStorageTest[instant] | kol64-v8a | evet |
ScopedStorageTest | arm64-v8a | |
ScopedStorageTest[instant] | arm64-v8a | evet |