Android 14 CTS Sürüm Notları

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