Bu sayfada, Android 14'te kullanıma sunulan önemli CTS değişiklikleri yer almaktadır.
CTS özellikleri
Android 14, aşağıdaki CTS özellikleriyle ilgili yeni ve güncellenmiş dokümanlar içerir.
Alan | Özellikler | Açıklama | Eklenen/Güncellenen |
---|---|---|---|
Testin Öne Çıkanları | Operatör hizmeti olarak çalışacak yardımcı program işlevleri ekleme | Bu değişiklik, CTS'nin operatör hizmeti olarak (operatör ayrıcalıklarıyla) çalışmasına izin vermek ve birçok operatör API'si ve bağlantı sınıfının test edilebilirliğini iyileştirmek için CarrierPrivilegeUtils 'te yeni yardımcı program işlevleri sunar.
|
Güncellendi |
Test modülü | Bluetooth için çok cihazlı CTS testleri ekleme | Bu özellik, reklamların yalnızca belirtilen GATT hizmetlerini göstermesine olanak tanır. Böylece, bağlanabilir modda sürekli reklam verirken daha iyi gizlilik elde edilir. | Eklendi |
Test modülü | Ultra geniş bant mesafe ölçüm doğruluğu için çok cihazlı CTS testleri ekleme | UWB CDD şartını uygulamak için UWB menzil mesafesi ölçüm doğruluğuyla ilgili yeni test örnekleri ekleyin. | Eklendi |
Test modülü | CTS SIM test planına CtsDevicePolicySimTestCases ekleme | Test senaryosu, test kurulumunun bir parçası olarak geçerli bir SIM gerektirecek şekilde güncellendi. | Eklendi |
Test modülü | Ultra geniş bant çok cihazlı CTS test paketi eklendi | Çeşitli ultra geniş bant işlevlerini doğrulamak için 2 ultra geniş bant özellikli Android cihaz kullanan yeni bir ultra geniş bant çok cihazlı CTS test paketi eklendi. | Eklendi |
Test modülü | dEQP modülünde daha fazla test durumu | Android 14 CTS için dEQP şubesi, vulkan-cts-1.3.5 (1.3.1 yerine) kullanacak şekilde güncellendi. Bu güncelleme, dinamik oluşturma gibi yeni Vulkan özellikleri için birçok yeni test ekliyor. | Güncellendi |
Test Kurulumu | Yığın boyutunu 16 GB'a yükselt | Daha fazla bellek tüketen CTS testlerinin yürütülmesine yardımcı olmak için yığın bellek boyutu artırıldı. | Güncellendi |
Test Kurulumu | RAM'i 128 GB'a, HDD'yi 256 GB'a yükseltme | Ek Java yığın alanı gereksinimlerini karşılamak için ana sistem belleğini yükseltin. | Güncellendi |
CTS Doğrulayıcı özellikleri
Android 14, aşağıdaki CTS Doğrulayıcı özellikleri için yeni ve güncellenmiş dokümanlar içerir.
Alan | Özellikler | Açıklama | Eklenen/Güncellenen |
---|---|---|---|
Test Kurulumu | Dinamik Sensör Testi için gerekli çevre birimlerini güncelleyin | CTS Doğrulayıcı test kılavuzu sayfasını, güncellenmiş çevre birimlerini ve dinamik sensör testleriyle ilgili talimatları içerecek şekilde güncelleyin. | Güncellendi |
Test Kurulumu | Katlanabilir cihazları desteklemek için kamera ITS'yi iyileştirme | Kamera ITS'de katlanabilir cihaz testini destekleme Her katlama/açılış durumunda kullanılabilen fiziksel kameraları belirlemek için ItsService tarafında değişiklikler yapıldı. | Güncellendi |
CTS-V test sınıfı | Wi-Fi Aware eşleme | Kablosuz ağ uyumlu eşleme, kablosuz ağ uyumluluğu üzerinden eşler arası iletişim için şifrelenmiş ve hızlı bir yeniden yetkilendirme yöntemi sağlar. Aware için diğer çok cihazlı testler gibi CTS-V'ye test ekleyin. Test için her iki cihazın da bu özelliği desteklemesi gerekir. | Eklendi |
CTS-V test sınıfı | Ev denetimleri yerleşik paneli için etkinlikleri test etme | Android 14'ten itibaren, uygulamaların bilgileri Controls API üzerinden iletmek yerine yerleşik bir etkinlik (SystemUI kontrol alanında) kullanabilmesi için yeni bir API sağlanır. API davranışını zorunlu kılmak için yeni test etkinlikleri eklendi. | Eklendi |
CTS-V test sınıfı | Evde olma gereksinimleri için testler (BLE ve NAN/Kablosuz Bağlantı Menzili) | Kullanıcıların akıllı cihazlarının birlikte iyi bir şekilde çalışmasını sağlamak için Android ekosistemindeki tüm cihazların, cihazlar arasındaki göreceli yakınlığı belirleyebilmesi büyük önem taşır. Android U, yakınlığı belirlemek için kullanılan geniş ultra bant, kablosuz ve BLE gibi mevcut radyo teknolojilerinin kabul edilebilir performansını özetleyen varlık kalibrasyon şartlarını kullanıma sunar. | Eklendi |
CTS-V test sınıfı | AAudio Bağlantıyı Kesme için CTS Doğrulayıcı | AAudio'nun, akış cihazının fişi çekildiğinde bir yayının bağlantısını kesmesi gerektiğini doğrulamak için test yapın. | Eklendi |
CTS-V test sınıfı | CTS Doğrulayıcı Ekran Görüntüsü İş Profili testi | CDD şartı 3.9.2/C-1-10'u uygulamak için yeni test örnekleri ekleyin. Kullanıcıya ekran görüntüsü alması talimatı verilir. ContentObserver, kaydedilen ekran görüntüsünün URI'sini algılar ve sonucu gösterir. Kullanıcı, başka uygulamalar veya SystemUI (durum çubuğu vb.) içermeyen resmi görsel olarak onaylamalıdır. | Eklendi |
Testin Öne Çıkan Özellikleri | Notes API'leri için CTS Doğrulayıcı İçerik Yakalama testi. | SysUI'daki sistem not alma entegrasyonlarına bağlı olan Notes API'lerini zorunlu kılmak için yeni test etkinliği ekleyin. NOTES rolü etkin değilse test atlanabilir. Daha fazla bilgi için Notes Testleri için İçerik Yakalama konusuna bakın.
|
Eklendi |
Test Kurulumu | Testler tamamlandığında ekranı otomatik olarak açmak için adb komutunu yürütme | Android 14'ten itibaren, test tamamlandıktan sonra ekranın açılmasına izin vermek için android.permission.TURN_SCREEN_ON izni eklendi. Bu özelliği etkinleştirmek için kullanıcının kurulum adımında adb shell appops set com.android.cts.verifier TURN_SCREEN_ON 0 adb komutunu yürütmesi gerekir.
|
Güncellendi |
Test Kurulumu | Dönme Vektörü test talimatı güncellendi | Kullanıcılar OpenCV-3.0.0-android-sdk.zip dosyasını indirip test edilen Android cihaza OpenCV Yöneticisi'ni yüklemelidir. --bypass-low-target-sdk-block seçeneğiyle adb install komutunu kullanarak APK'yı bilgisayardan cihaza yükleyin. Android 13 veya daha eski sürümleri çalıştıran cihazlarda bu --bypass-low-target-sdk-block seçeneği gerekli değildir. Daha fazla bilgi için Uygulama yükleme başlıklı makaleyi inceleyin.
|
Güncellendi |
Test Kurulumu | OpenCV APK'sı ile ilgili adb install notları ekleme | Android 14'te kullanıma sunulan yeni bir güvenlik özelliği nedeniyle, Open CV APK'sı her yüklendiğinde --bypass-low-target-sdk-block adb komutu eklenmelidir. Daha fazla bilgi için Dönme vektörü CV çapraz kontrolü bölümüne bakın.
|
Eklendi |
CTS modülleri
Test modülü ve test durumu sayısı aşağıdaki gibidir:
- Cihazlara bağlı olarak yaklaşık 1.151 modül
- 2 ABI'ye kıyasla yaklaşık 4,4 milyon test durumu
Android 14'te toplam 136 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'ler | Hazır Uygulama testi |
AndroidTest_MultiUser | arm64-v8a | |
art-run-test-018-stack-takma | kol64-v8a | |
art_standalone_dex2oat_cts_tests | kol64-v8a | |
CtsAdIdEndToEndTest | arm64-v8a | |
CtsAdServicesDebuggableDeviceTestCases | arm64-v8a | |
CtsAdServicesEndToEndTestÖlçümü | arm64-v8a | |
CtsReklamHizmetleriUçtanUç Testleri | kol64-v8a | |
CtsAdServicesHostTests | kol64-v8a | |
CtsAdServicesMddTests | arm64-v8a | |
CtsAdServicesNotInAllowListEndToEndTests | arm64-v8a | |
CtsAdServicesPermissionsAppOptOutEndToEndTests | kol64-v8a | |
CtsAdServicesPermissionsNoPermEndToEndTests | arm64-v8a | |
CtsAdServicesPermissionsValidEndToEndTests | arm64-v8a | |
CtsAdServicesTopicsAppUpdateTests | kol64-v8a | |
CtsAdServicesTopicsConnectionTests | kol64-v8a | |
CtsAppCloningDeviceTestCases | arm64-v8a | |
CtsAppCloningMediaProviderHostTest | arm64-v8a | |
CtsAppCloningMediaProviderHostTest[instant] | arm64-v8a | Evet |
CtsAppFgsTestCase | kol64-v8a | |
CtsAppFgsTestCases[instant] | arm64-v8a | Evet |
CtsAppSetIdEndToEndTest | arm64-v8a | |
CtsAttributionSourceTestCases | arm64-v8a | |
CtsAttributionSourceTestCases[instant] | arm64-v8a | Evet |
CtsBatteryHealthTestCases | arm64-v8a | |
CtsBiometricsHostTestCases | arm64-v8a | |
CtsBluetoothMultiDevicesTestCases | arm64-v8a | |
CtsBroadcastRadioTestCase | kol64-v8a | |
CtsBroadcastTestCases | arm64-v8a | |
CtsCompanionDeviceManagerMultiProcessTestCases | arm64-v8a | |
CtsCompilationTestCases | kol64-v8a | |
CtsContentProviderTestsWithoutVisibility | arm64-v8a | |
CtsContentProviderTestsWithVisibility | arm64-v8a | |
CtsCredentialManagerTestCases | arm64-v8a | |
CtsCurrentApiSignatureTestCases[instant] | arm64-v8a | Evet |
CtsDeviceLockTestCases | arm64-v8a | |
CtsDevicePolicySimTestCases | arm64-v8a | |
CtsDevicePolicySimTestCases[run-on-clone-profile] | arm64-v8a | |
CtsDevicePolicySimTestCases[ikincil-kullanıcı-çalışma] | arm64-v8a | |
CtsDevicePolicySimTestCases[run-on-work-profile] | arm64-v8a | |
CtsDevicePolicyTestCases[run-on-clone-profile] | arm64-v8a | |
CtsDomainVerificationDeviceMultiUserTestCases[run-on-clone-profile] | arm64-v8a | |
CtsGrammaticalInflectionHostTestCases | kol64-v8a | |
CtsGrammaticalInflectionTestCases | arm64-v8a | |
CtsHealthConnectControllerTestCases | arm64-v8a | |
CtsHealthConnectHostSideDeviceTestCases | kol64-v8a | |
CtsHealthConnectHostTestCases | arm64-v8a | |
CtsHealthFitnessDeviceTestCases | arm64-v8a | |
CtsHealthFitnessCihazTestCasesNoAllow | arm64-v8a | |
CtsHealthFitnessDeviceTestCasesNoPermission[instant] | arm64-v8a | Evet |
CtsHibernationTestCases | arm64-v8a | |
CtsJvmtiRunTest1940HostTestCases | kol64-v8a | |
CtsJvmtiRunTest911HostTestCases | kol64-v8a | |
CtsJvmtiRunTest912HostTestCases | kol64-v8a | |
CtsJvmtiRunTest913HostTestCases | arm64-v8a | |
CtsJvmtiRunTest988HostTestCases | kol64-v8a | |
CtsLaunchNonExportedComponentsTestCases | arm64-v8a | |
CtsYerelSesEtkileşimi | arm64-v8a | |
CtsLocalVoiceInteraction[instant] | arm64-v8a | Evet |
CtsMediaBetterTogetherTestCases | arm64-v8a | |
CtsMediaBetterTogetherTestCases[anlık] | arm64-v8a | Evet |
CtsMediaBetterTogetherTestCases[run-on-clone-profile] | arm64-v8a | |
CtsMediaBetterTogetherTestCases[ikinci-kullanıcı-kullanıcısı] | arm64-v8a | |
CtsMediaBetterTogetherTestCases[run-on-work-profile] | arm64-v8a | |
CtsMediaProjectionTestCases | kol64-v8a | |
CtsMediaProjectionTestCases[instant] | arm64-v8a | Evet |
CtsMicrodroidDisabledTestCases | arm64-v8a | |
CtsMultiUserTestCases[run-on-clone-profile] | kol64-v8a | |
CtsNativeResourcesTestCases | kol64-v8a | |
CtsNativeResourcesTestCases[instant] | arm64-v8a | Evet |
CtsNetHttpTestCases | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk30 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk30[instant] | kol64-v8a | Evet |
CtsNetTestCasesMaxTargetSdk33 | kol64-v8a | |
CtsNetTestCasesMaxTargetSdk33[anlık] | arm64-v8a | Evet |
CtsNotificationTestCases | arm64-v8a | |
CtsOsTestCases[run-on-clone-profili] | arm64-v8a | |
CtsPackageInstallTestCases[run-on-clone-profile] | kol64-v8a | |
CtsPackageInstallTestCases[run-on-secondary-user] | kol64-v8a | |
CtsPackageInstallTestCases[run-on-work-profile] | arm64-v8a | |
CtsPackageSchemeTestsWithoutVisibility | arm64-v8a | |
CtsPackageSchemeTestsWithVisibility | arm64-v8a | |
CtsPerfettoReporterTestCases | arm64-v8a | |
CtsPermissionMultiUserTestCases | arm64-v8a | |
CtsPermissionMultiUserTestCases[run-on-clone-profile] | arm64-v8a | |
CtsPermissionMultiUserTestCases[run-on-secondary-user] | arm64-v8a | |
CtsPermissionMultiUserTestCases[run-on-work-profile] | kol64-v8a | |
CtsPermissionPolicyTestCases | arm64-v8a | |
CtsPermissionPolicyTestCases[instant] | arm64-v8a | Evet |
CtsPhotoPickerTest[run-on-clone-profile] | kol64-v8a | |
CtsSandboxedAdIdManagerTests | kol64-v8a | |
CtsSandboxedAppSetIdManagerTests | arm64-v8a | |
CtsSandboxedFledgeManagerTestleri | kol64-v8a | |
CtsSandboxedMeasurementManagerTests | arm64-v8a | |
CtsSandboxedTopicsManagerTests | arm64-v8a | |
CtsSdkSandboxHostSideTests | arm64-v8a | |
CtsSdkSandboxInprocessTests | kol64-v8a | |
CtsSdkSandboxWebkitTestCases | arm64-v8a | |
CtsShortFgsTestCases | kol64-v8a | |
CtsShortFgsTestCases[instant] | arm64-v8a | Evet |
CtsSurfaceControlTests | arm64-v8a | |
CtsTareTestCases | arm64-v8a | |
CtsTelecomHostCases | arm64-v8a | |
CtsThreadLocalRandomHostTest | arm64-v8a | |
CtsVideoCodecTestCases | arm64-v8a | |
CtsVideoEncodingQualityHostTestCases | arm64-v8a | |
CtsVideoEncodingQualityHostTestCases[instant] | arm64-v8a | Evet |
CtsVoiceInteractionHostTestCases | arm64-v8a | |
CtsWallpaperSdk33TestCases | arm64-v8a | |
CtsWallpaperSdk33TestCases[anlık] | kol64-v8a | Evet |
CtsWallpaperTestCases | arm64-v8a | |
CtsWallpaperTestCases[instant] | arm64-v8a | Evet |
CtsWearableSensingServiceTestCases | arm64-v8a | |
CtsWindowManagerBackgroundActivityTestCases | kol64-v8a | |
CtsWrapHwasanTestCases | arm64-v8a | |
SDKKorumalı Alan Yöneticisi Devre Dışı Testleri | arm64-v8a | |
SdkSandboxManagerTest'leri | arm64-v8a | |
art-run-test-018-stack-overflow | armeabi-v7a | |
sanat_bağımsız_dex2oat_cts_testleri | armeabi-v7a | |
CtsBiometricsHostTestCases | armeabi-v7a | |
CtsBroadcastRadioTestCase | armeabi-v7a | |
CtsCompilationTestCases | armeabi-v7a | |
CtsDevicePolicySimTestCases | armeabi-v7a | |
CtsJvmtiRunTest1940HostTestCases | armeabi-v7a | |
CtsJvmtiRunTest911HostTestCases | armeabi-v7a | |
CtsJvmtiRunTest912HostTestCases | ermeabi-v7a | |
CtsJvmtiRunTest913HostTestCases | armeabi-v7a | |
CtsJvmtiRunTest988HostTestCases | ermeabi-v7a | |
CtsMediaBetterTogetherTestCases | armeabi-v7a | |
CtsMediaProjectionTestCases | armeabi-v7a | |
CtsNativeResourcesTestCases | ermeabi-v7a | |
CtsNetHttpTestCases | armeabi-v7a | |
CtsSurfaceControlTests | ermeabi-v7a | |
CtsVideoCodecTestCases | armeabi-v7a | |
CtsVideoEncodingQualityHostTestCases | armeabi-v7a | |
CtsWindowManagerDeviceTestCases | armeabi-v7a | |
CtsWrapHwasanTestCases | armeabi-v7a |
Kaldırılan modüller
Silinmiş Test modülü adı | ABI'ler | Hazır Uygulama Testi |
CtsActivityManagerBackgroundActivityTestCases | arm64-v8a | |
CtsAdServicesDeviceTestCases[instant] | arm64-v8a | Evet |
CtsCameraApi31TestCases | arm64-v8a | |
CtsHostTzDataTests | arm64-v8a | |
CtsIncidentHostTestCases | arm64-v8a | |
CtsIncidentHostTestCases[anlık] | kol64-v8a | Evet |
CtsOnDevicePersonalizationTestCases | arm64-v8a | |
CtsOnDevicePersonalizationTestCases[instant] | arm64-v8a | Evet |
CtsPermission2TestCases | arm64-v8a | |
CtsPermission2TestCases[instant] | kol64-v8a | Evet |
CtsPermission4TestCases | arm64-v8a | |
CtsPermission5TestCases | arm64-v8a | |
CtsPermission5TestCases[instant] | kol64-v8a | Evet |
CtsSystemUiHostTestCases[instant] | arm64-v8a | Evet |
CtsVirtualDevicesTestCases[instant] | arm64-v8a | Evet |
CtsActivityManagerBackgroundActivityTestCases | ermeabi-v7a | |
CtsKameraApi31TestCases | armeabi-v7a | |
CtsGwpAsanTestCases | armeabi-v7a | |
CtsIncidentHostTestCases | armeabi-v7a |