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 |
Birleştirilmiş Mevcutluk şartlarına 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ığı başlıklı makaleyi inceleyin. | Güncellendi |
CTS Doğrulayıcı'da 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ştirici tarafından sağlanan 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 cihazın farklı cihaz durumlarında çalışacak şekilde yapılandırılmış Alternatif Modlar seçeneğiyle 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 çizgi ayarları | Genellikle varsayılan olarak kabul edilen iki temel ayar eklendi. Sistem kontrol cihazı, 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 | Test tutarsızlığı düzeltildi ve belirli testler için uzun yürütme süresi kısaltıldı. | 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'de yaklaşık 2,69 milyon test durumu
Android 13'e 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[instant] | arm64-v8a | evet |
CtsAmbientContextServiceTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases[instant] | arm64-v8a | evet |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instant] | arm64-v8a | evet |
CtsArtTestCases | arm64-v8a | |
CtsArtTestCases | armeabi-v7a | |
CtsArtTestCases[instant] | arm64-v8a | evet |
CtsBootDisplayModeTestCases | arm64-v8a | |
CtsBootDisplayModeTestCases[instant] | arm64-v8a | evet |
CtsCarBuiltinApiHostTestCases | arm64-v8a | |
CtsCarHostNonRecoverableTestCases | arm64-v8a | |
CtsCloudSearchServiceTestCases | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases[instant] | arm64-v8a | evet |
CtsCompanionDeviceManagerNoCompanionServicesTestCases | arm64-v8a | |
CtsCompanionDeviceManagerNoCompanionServicesTestCases[instant] | arm64-v8a | evet |
CtsCompanionDeviceManagerUiAutomationTestCases | arm64-v8a | |
CtsCompanionDeviceManagerUiAutomationTestCases[instant] | arm64-v8a | evet |
CtsGameServiceTestCases | arm64-v8a | |
CtsGameServiceTestCases | armeabi-v7a | |
CtsGpuMetricsHostTestCases | arm64-v8a | |
CtsInputMethodTestCases32 | arm64-v8a | |
CtsInputMethodTestCases32[instant] | arm64-v8a | evet |
CtsKeystorePerformanceTestCases | arm64-v8a | |
CtsKeystorePerformanceTestCases | armeabi-v7a | |
CtsKeystoreWycheproofTestCases | arm64-v8a | |
CtsKeystoreWycheproofTestCases | armeabi-v7a | |
CtsLocaleConfigTestCases | arm64-v8a | |
CtsLocaleManagerHostTestCases | arm64-v8a | |
CtsLocaleManagerTestCases | arm64-v8a | |
CtsMediaAudioTestCases | arm64-v8a | |
CtsMediaAudioTestCases | armeabi-v7a | |
CtsMediaAudioTestCases[instant] | arm64-v8a | evet |
CtsMediaCodecTestCases | arm64-v8a | |
CtsMediaCodecTestCases | armeabi-v7a | |
CtsMediaCodecTestCases[instant] | arm64-v8a | evet |
CtsMediaDecoderTestCases | arm64-v8a | |
CtsMediaDecoderTestCases | armeabi-v7a | |
CtsMediaDecoderTestCases[instant] | arm64-v8a | evet |
CtsMediaDrmFrameworkTestCases | arm64-v8a | |
CtsMediaDrmFrameworkTestCases | armeabi-v7a | |
CtsMediaDrmFrameworkTestCases[instant] | arm64-v8a | evet |
CtsMediaEncoderTestCases | arm64-v8a | |
CtsMediaEncoderTestCases | armeabi-v7a | |
CtsMediaEncoderTestCases[instant] | arm64-v8a | evet |
CtsMediaExtractorTestCases | arm64-v8a | |
CtsMediaExtractorTestCases | armeabi-v7a | |
CtsMediaExtractorTestCases[instant] | arm64-v8a | evet |
CtsMediaMiscTestCases | arm64-v8a | |
CtsMediaMiscTestCases | armeabi-v7a | |
CtsMediaMiscTestCases[instant] | arm64-v8a | evet |
CtsMediaMuxerTestCases | arm64-v8a | |
CtsMediaMuxerTestCases | armeabi-v7a | |
CtsMediaMuxerTestCases[instant] | arm64-v8a | evet |
CtsMediaPlayerTestCases | arm64-v8a | |
CtsMediaPlayerTestCases | armeabi-v7a | |
CtsMediaPlayerTestCases[instant] | arm64-v8a | evet |
CtsMediaRecorderTestCases | arm64-v8a | |
CtsMediaRecorderTestCases | armeabi-v7a | |
CtsMediaRecorderTestCases[instant] | arm64-v8a | evet |
CtsMultiUserTestCases[run-on-secondary-user] | arm64-v8a | |
CtsMultiUserTestCases[run-on-work-profile] | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | armeabi-v7a | |
CtsNNAPIStatsdAtomHostTestCases[instant] | arm64-v8a | evet |
CtsNativeNetPlatformTestCases | arm64-v8a | |
CtsNativeNetPlatformTestCases | armeabi-v7a | |
CtsNativeNetPlatformTestCases[instant] | arm64-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] | arm64-v8a | |
CtsPhotoPickerTest[run-on-work-profile] | arm64-v8a | |
CtsProcessTest | arm64-v8a | |
CtsSafetyCenterTestCases | arm64-v8a | |
CtsSelinuxTargetSdk30TestCases | arm64-v8a | |
CtsSettingsAPITestCases | arm64-v8a | |
CtsSettingsAPITestCases[instant] | arm64-v8a | evet |
CtsSharedUserMigrationTestCases | arm64-v8a | |
CtsSkQPTestCases | arm64-v8a | |
CtsSkQPTestCases | armeabi-v7a | |
CtsSupplementalApiDeviceTestCases | arm64-v8a | |
CtsSupplementalApiDeviceTestCases[instant] | arm64-v8a | evet |
CtsTaskFpsCallbackTestCases | arm64-v8a | |
CtsTaskFpsCallbackTestCases | armeabi-v7a | |
CtsTaskFpsCallbackTestCases[instant] | arm64-v8a | evet |
CtsTelephony5TestCases | arm64-v8a | |
CtsTileServiceTestCases | arm64-v8a | |
CtsVirtualDevicesTestCases | arm64-v8a | |
CtsVirtualDevicesTestCases[instant] | arm64-v8a | evet |
CtsWallpaperEffectsGenerationServiceTestCases | arm64-v8a | |
CtsWifiAwareTestCases | arm64-v8a | |
MicrodroidHostTestCases | arm64-v8a | |
MicrodroidTestApp | arm64-v8a | |
art-run-test-048-reflect-v8 | arm64-v8a | |
art-run-test-048-reflect-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 |
---|---|---|
CtsActivityRecognitionTestCases[instant] | arm64-v8a | evet |
CtsAndroidTestBase28ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase28ApiSignatureTestCases[instant] | arm64-v8a | evet |
CtsAppCloningHostTest[instant] | arm64-v8a | evet |
CtsCodePathHostTestCases | arm64-v8a | |
CtsCodePathHostTestCases | armeabi-v7a | |
CtsCurrentApiSignatureTestCases[instant] | arm64-v8a | evet |
CtsDreamsTestCases[instant] | arm64-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] | arm64-v8a | evet |
ScopedStorageTest | arm64-v8a | |
ScopedStorageTest[instant] | arm64-v8a | evet |