این صفحه شامل تغییرات کلیدی CTS است که در اندروید 14 معرفی شده است.
ویژگی های CTS
Android 14 شامل اسناد جدید و به روز شده برای ویژگی های CTS زیر است.
منطقه | ویژگی ها | توضیحات | اضافه/به روز شد |
---|---|---|---|
نکات برجسته تست | توابع ابزار را برای اجرا به عنوان سرویس حامل اضافه کنید | این تغییر توابع ابزار جدیدی را در CarrierPrivilegeUtils معرفی میکند تا به CTS اجازه میدهد به عنوان یک سرویس حامل (به طور ضمنی با امتیازات حامل) اجرا شود و آزمایشپذیری بسیاری از APIهای حامل و کلاسهای اتصال را بهبود بخشد. | به روز شد |
ماژول تست | تست های CTS چند دستگاهی را برای بلوتوث اضافه کنید | این ویژگی به تبلیغات اجازه می دهد تا فقط خدمات مشخص شده GATT را در معرض دید قرار دهند و این امکان را برای حفظ حریم خصوصی بهتر در هنگام تبلیغات مداوم در حالت اتصال فراهم می کند. | اضافه شد |
ماژول تست | تستهای CTS چند دستگاهی را برای دقت فاصله بین UWB اضافه کنید | موارد تست جدیدی را برای دقت اندازهگیری فاصله UWB اضافه کنید تا الزامات UWB CDD را اعمال کنید. | اضافه شد |
ماژول تست | CtsDevicePolicySimTestCases را به طرح آزمایشی سیم کارت CTS اضافه کنید | مورد آزمایشی بهروزرسانی شد تا به عنوان بخشی از راهاندازی آزمایشی به سیمکارت معتبر نیاز داشته باشد. | اضافه شد |
ماژول تست | مجموعه تست CTS چند دستگاهی UWB اضافه شد | یک مجموعه آزمایشی CTS چند دستگاهی جدید UWB اضافه شد که از 2 دستگاه اندرویدی دارای UWB برای تأیید عملکردهای مختلف UWB استفاده می کند. | اضافه شد |
ماژول تست | موارد تست در ماژول dEQP افزایش یافته است | شاخه dEQP برای Android 14 CTS برای استفاده از vulkan-cts-1.3.5 (به جای 1.3.1) به روز شد. بسیاری از تستهای جدید اضافه شدهاند زیرا این بهروزرسانی آزمایشهای جدید بسیاری را برای ویژگیهای جدید Vulkan مانند رندر پویا به همراه دارد. | به روز شد |
تنظیم تست | اندازه پشته را به 16 گیگابایت افزایش دهید | افزایش اندازه حافظه پشته برای کمک به اجرای آزمایشهای CTS که حافظه بیشتری مصرف میکنند. | به روز شد |
تنظیم تست | رم را به 128 گیگابایت و HDD را به 256 گیگابایت ارتقا دهید | حافظه سیستم میزبان را برای رسیدگی به نیازهای فضای پشته جاوا ارتقا دهید. | به روز شد |
ویژگی های CTS Verifier
Android 14 شامل اسناد جدید و به روز شده برای ویژگی های CTS Verifier زیر است.
منطقه | ویژگی ها | توضیحات | اضافه/به روز شد |
---|---|---|---|
تنظیم تست | به روز رسانی لوازم جانبی مورد نیاز برای تست سنسور دینامیک | Update CTS Verifier test guidance page to include updated pheripherals and instructions for the dynamic sensor tests. | به روز شد |
تنظیم تست | دوربین ITS را برای پشتیبانی از دستگاههای تاشو بهبود دهید | از تست دستگاه تاشو در Camera ITS پشتیبانی کنید. تغییراتی را در قسمت ItsService ایجاد کرد تا دوربین های فیزیکی موجود را با هر حالت تاشو/باز مشخص کند. | به روز شد |
کلاس تست CTS-V | جفت شدن Wi-Fi Aware | جفتسازی آگاه از Wi-Fi یک روش رمزگذاری و تأیید مجدد سریع را برای ارتباط همتا به همتا فراهم میکند و Wifi آگاه است. تست را در CTS-V به عنوان تست های چند دستگاه دیگر برای Aware اضافه کنید. این تست نیاز دارد که هر دو دستگاه از این ویژگی پشتیبانی کنند. | اضافه شد |
کلاس تست CTS-V | فعالیتهای آزمایشی برای پانل تعبیهشده کنترلهای خانه | با شروع اندروید 14، یک API جدید ارائه شده است تا برنامه ها بتوانند به جای انتقال اطلاعات از طریق Controls API از یک فعالیت جاسازی شده (در فضای کنترل های SystemUI) استفاده کنند. فعالیت های آزمایشی جدید برای اعمال رفتار API اضافه شده است. | اضافه شد |
کلاس تست CTS-V | تستهای مورد نیاز حضور (BLE و NAN/Wi-Fi Ranging) | برای اطمینان از اینکه دستگاه های هوشمند کاربران به خوبی با یکدیگر کار می کنند، بسیار مهم است که همه دستگاه های موجود در اکوسیستم اندروید بتوانند نزدیکی نسبی بین دستگاه ها را تعیین کنند. Android U الزامات کالیبراسیون حضور را معرفی می کند که عملکرد قابل قبول فناوری های رادیویی موجود مانند UWB، Wi-Fi و BLE را که برای تعیین مجاورت استفاده می شوند، مشخص می کند. | اضافه شد |
کلاس تست CTS-V | تأیید کننده CTS برای قطع اتصال AA | آزمایش کنید تا مطمئن شوید که AAaudio باید جریانی را وقتی که دستگاه پخش جریانی قطع شده است قطع کند. | اضافه شد |
کلاس تست CTS-V | تست نمایه کاری اسکرین شات تأییدکننده CTS | موارد آزمایشی جدید را برای اجرای الزامات CDD 3.9.2/C-1-10 اضافه کنید. به کاربر دستور داده می شود که یک اسکرین شات بگیرد. ContentObserver URI تصویر ذخیره شده را شناسایی کرده و نتیجه را نمایش می دهد. کاربر باید تصویر را به صورت بصری تأیید کند، که شامل برنامه های دیگر یا SystemUI (نوار وضعیت و غیره) نیست. | اضافه شد |
نکات برجسته تست | CTS Verifier Capture Content for Notes APIs. | فعالیت آزمایشی جدیدی را برای اجرای Notes APIها اضافه کنید، که به ادغامهای یادداشتبرداری سیستم در SysUI مرتبط هستند. اگر نقش NOTES فعال نباشد، میتوان از آزمون صرفنظر کرد. See Capture Content for Notes Tests for more details. | اضافه شد |
تنظیم تست | دستور adb را اجرا کنید تا پس از اتمام آزمایش، صفحه به طور خودکار روشن شود | Starting in Android 14, android.permission.TURN_SCREEN_ON permission has been added to allow the screen to be turn on after the test is completed. To enable the feature, user will need to execute the adb command adb shell appops set com.android.cts.verifier TURN_SCREEN_ON 0 in the setup step. | به روز شد |
تنظیم تست | به روز رسانی دستورالعمل تست بردار چرخش | کاربران باید OpenCV-3.0.0-android-sdk.zip را دانلود کرده و OpenCV Manager را روی دستگاه اندرویدی در حال آزمایش نصب کنند. Load the APK on the device from a computer using the adb install command with the --bypass-low-target-sdk-block option. For devices running Android 13 or lower, this --bypass-low-target-sdk-block option isn't necessary. برای اطلاعات بیشتر، به نصب برنامه مراجعه کنید. | به روز شد |
تنظیم تست | یادداشت های نصب adb را در مورد OpenCV APK اضافه کنید | به دلیل ویژگی امنیتی جدیدی که در اندروید 14 معرفی شد، دستور adb --bypass-low-target-sdk-block باید هر بار هنگام نصب Open CV APK اضافه شود. See Rotation vector CV crosscheck for more information. | اضافه شد |
ماژول های CTS
تعداد ماژول های تست و موارد تست به شرح زیر است:
- ~ 1151 ماژول بسته به دستگاه
- ~ 4.4 میلیون مورد تست بیش از 2 ABI
در اندروید 14 در مجموع 136 ماژول جدید اضافه شده و در مجموع 19 ماژول حذف شده است. برای اطلاعات بیشتر به جداول زیر مراجعه کنید.
ماژول های جدید
نام ماژول تست اضافه شد | ABI ها | تست برنامه فوری |
AndroidTest_MultiUser | arm64-v8a | |
art-run-test-018-stack-overflow | arm64-v8a | |
art_standalone_dex2oat_cts_tests | arm64-v8a | |
CtsAdIdEndToEndTest | arm64-v8a | |
CtsAdServicesDebuggableDeviceTestCases | arm64-v8a | |
CtsAdServicesEndToEndTestMeasurement | arm64-v8a | |
CtsAdServicesEndToEndTests | arm64-v8a | |
CtsAdServicesHostTests | arm64-v8a | |
CtsAdServicesMddTests | arm64-v8a | |
CtsAdServicesNotInAllowListEndToEndTests | arm64-v8a | |
CtsAdServicesPermissionsAppOptOutEndToEndTests | arm64-v8a | |
CtsAdServicesPermissionsNoPermEndToEndTests | arm64-v8a | |
CtsAdServicesPermissionsValidEndToEndTests | arm64-v8a | |
CtsAdServicesTopicsAppUpdateTests | arm64-v8a | |
CtsAdServicesTopicsConnectionTests | arm64-v8a | |
CtsAppCloningDeviceTestCases | arm64-v8a | |
CtsAppCloningMediaProviderHostTest | arm64-v8a | |
CtsAppCloningMediaProviderHostTest[Instant] | arm64-v8a | بله |
CtsAppFgsTestCases | arm64-v8a | |
CtsAppFgsTestCases[ فوری] | arm64-v8a | بله |
CtsAppSetIdEndToEndTest | arm64-v8a | |
CtsAttributionSourceTestCases | arm64-v8a | |
CtsAttributionSourceTestCases[Instant] | arm64-v8a | بله |
CtsBatteryHealthTestCases | arm64-v8a | |
CtsBiometricsHostTestCases | arm64-v8a | |
CtsBluetoothMultiDevicesTestCases | arm64-v8a | |
CtsBroadcastRadioTestCases | arm64-v8a | |
CtsBroadcastTestCases | arm64-v8a | |
CtsCompanionDeviceManagerMultiProcessTestCases | arm64-v8a | |
CtsCompilationTestCases | arm64-v8a | |
CtsContentProviderTestsWithoutVisibility | arm64-v8a | |
CtsContentProviderTestsWithVisibility | arm64-v8a | |
CtsCredentialManagerTestCases | arm64-v8a | |
CtsCurrentApiSignatureTestCases[آنی] | arm64-v8a | بله |
CtsDeviceLockTestCases | arm64-v8a | |
CtsDevicePolicySimTestCases | arm64-v8a | |
CtsDevicePolicySimTestCases[run-on-clone-profile] | arm64-v8a | |
CtsDevicePolicySimTestCases[run-on-secondary-user] | arm64-v8a | |
CtsDevicePolicySimTestCases[run-on-work-profile] | arm64-v8a | |
CtsDevicePolicyTestCases[run-on-clone-profile] | arm64-v8a | |
CtsDomainVerificationDeviceMultiUserTestCases[run-on-clone-profile] | arm64-v8a | |
CtsGrammaticalInflectionHostTestCases | arm64-v8a | |
CtsGrammaticalInflectionTestCases | arm64-v8a | |
CtsHealthConnectControllerTestCases | arm64-v8a | |
CtsHealthConnectHostSideDeviceTestCases | arm64-v8a | |
CtsHealthConnectHostTestCases | arm64-v8a | |
CtsHealthFitnessDeviceTestCases | arm64-v8a | |
CtsHealthFitnessDeviceTestCasesNoPermission | arm64-v8a | |
CtsHealthFitnessDeviceTestCasesNoPermission[ فوری] | arm64-v8a | بله |
CtsHibernationTestCases | arm64-v8a | |
CtsJvmtiRunTest1940HostTestCases | arm64-v8a | |
CtsJvmtiRunTest911HostTestCases | arm64-v8a | |
CtsJvmtiRunTest912HostTestCases | arm64-v8a | |
CtsJvmtiRunTest913HostTestCases | arm64-v8a | |
CtsJvmtiRunTest988HostTestCases | arm64-v8a | |
CtsLaunchNonExportedComponentsTestCases | arm64-v8a | |
CtsLocalVoiceInteraction | arm64-v8a | |
CtsLocalVoiceInteraction[آنی] | arm64-v8a | بله |
CtsMediaBetterTogetherTestCases | arm64-v8a | |
CtsMediaBetterTogetherTestCases[ فوری] | arm64-v8a | بله |
CtsMediaBetterTogetherTestCases[run-on-clone-profile] | arm64-v8a | |
CtsMediaBetterTogetherTestCases[run-on-secondary-user] | arm64-v8a | |
CtsMediaBetterTogetherTestCases[run-on-work-profile] | arm64-v8a | |
CtsMediaProjectionTestCases | arm64-v8a | |
CtsMediaProjectionTestCases[ فوری] | arm64-v8a | بله |
CtsMicrodroidDisabledTestCases | arm64-v8a | |
CtsMultiUserTestCases[run-on-clone-profile] | arm64-v8a | |
CtsNativeResourcesTestCases | arm64-v8a | |
CtsNativeResourcesTestCases[ فوری] | arm64-v8a | بله |
CtsNetHttpTestCases | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk30 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk30[ فوری] | arm64-v8a | بله |
CtsNetTestCasesMaxTargetSdk33 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk33[ فوری] | arm64-v8a | بله |
CtsNotificationTestCases | arm64-v8a | |
CtsOsTestCases[run-on-clone-profile] | arm64-v8a | |
CtsPackageInstallTestCases[run-on-clone-profile] | arm64-v8a | |
CtsPackageInstallTestCases[run-on-secondary-user] | arm64-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] | arm64-v8a | |
CtsPermissionPolicyTestCases | arm64-v8a | |
CtsPermissionPolicyTestCases[آنی] | arm64-v8a | بله |
CtsPhotoPickerTest[run-on-clone-profile] | arm64-v8a | |
CtsSandboxedAdIdManagerTests | arm64-v8a | |
CtsSandboxedAppSetIdManagerTests | arm64-v8a | |
CtsSandboxedFledgeManagerTests | arm64-v8a | |
CtsSandboxedMeasurementManagerTests | arm64-v8a | |
CtsSandboxedTopicsManagerTests | arm64-v8a | |
CtsSdkSandboxHostSideTests | arm64-v8a | |
CtsSdkSandboxInprocessTests | arm64-v8a | |
CtsSdkSandboxWebkitTestCases | arm64-v8a | |
CtsShortFgsTestCases | arm64-v8a | |
CtsShortFgsTestCases[ فوری] | arm64-v8a | بله |
CtsSurfaceControlTests | arm64-v8a | |
CtsTareTestCases | arm64-v8a | |
CtsTelecomHost Cases | arm64-v8a | |
CtsThreadLocalRandomHostTest | arm64-v8a | |
CtsVideoCodecTestCases | arm64-v8a | |
CtsVideoEncodingQualityHostTestCases | arm64-v8a | |
CtsVideoEncodingQualityHostTestCases[ فوری] | arm64-v8a | بله |
CtsVoiceInteractionHostTestCases | arm64-v8a | |
CtsWallpaperSdk33TestCases | arm64-v8a | |
CtsWallpaperSdk33TestCases[ فوری] | arm64-v8a | بله |
CtsWallpaperTestCases | arm64-v8a | |
CtsWallpaperTestCases[ فوری] | arm64-v8a | بله |
CtsWearableSensingServiceTestCases | arm64-v8a | |
CtsWindowManagerBackgroundActivityTestCases | arm64-v8a | |
CtsWrapHwasanTestCases | arm64-v8a | |
SdkSandboxManagerDisabledTests | arm64-v8a | |
SdkSandboxManagerTests | arm64-v8a | |
art-run-test-018-stack-overflow | armeabi-v7a | |
art_standalone_dex2oat_cts_tests | armeabi-v7a | |
CtsBiometricsHostTestCases | armeabi-v7a | |
CtsBroadcastRadioTestCases | armeabi-v7a | |
CtsCompilationTestCases | armeabi-v7a | |
CtsDevicePolicySimTestCases | armeabi-v7a | |
CtsJvmtiRunTest1940HostTestCases | armeabi-v7a | |
CtsJvmtiRunTest911HostTestCases | armeabi-v7a | |
CtsJvmtiRunTest912HostTestCases | armeabi-v7a | |
CtsJvmtiRunTest913HostTestCases | armeabi-v7a | |
CtsJvmtiRunTest988HostTestCases | armeabi-v7a | |
CtsMediaBetterTogetherTestCases | armeabi-v7a | |
CtsMediaProjectionTestCases | armeabi-v7a | |
CtsNativeResourcesTestCases | armeabi-v7a | |
CtsNetHttpTestCases | armeabi-v7a | |
CtsSurfaceControlTests | armeabi-v7a | |
CtsVideoCodecTestCases | armeabi-v7a | |
CtsVideoEncodingQualityHostTestCases | armeabi-v7a | |
CtsWindowManagerDeviceTestCases | armeabi-v7a | |
CtsWrapHwasanTestCases | armeabi-v7a |
ماژول های حذف شده
نام ماژول تست حذف شد | ABI ها | تست برنامه فوری |
CtsActivityManager BackgroundActivityTestCases | arm64-v8a | |
CtsAdServicesDeviceTestCases[ فوری] | arm64-v8a | بله |
CtsCameraApi31TestCases | arm64-v8a | |
CtsHostTzDataTests | arm64-v8a | |
CtsIncidentHostTestCases | arm64-v8a | |
CtsIncidentHostTestCases[ فوری] | arm64-v8a | بله |
CtsOnDevicePersonalizationTestCases | arm64-v8a | |
CtsOnDevicePersonalizationTestCases[ فوری] | arm64-v8a | بله |
CtsPermission2TestCases | arm64-v8a | |
CtsPermission2TestCases[آنی] | arm64-v8a | بله |
CtsPermission4TestCases | arm64-v8a | |
CtsPermission5TestCases | arm64-v8a | |
CtsPermission5TestCases[آنی] | arm64-v8a | بله |
CtsSystemUiHostTestCases[ فوری] | arm64-v8a | بله |
CtsVirtualDevicesTestCases[ فوری] | arm64-v8a | بله |
CtsActivityManager BackgroundActivityTestCases | armeabi-v7a | |
CtsCameraApi31TestCases | armeabi-v7a | |
CtsGwpAsanTestCases | armeabi-v7a | |
CtsIncidentHostTestCases | armeabi-v7a |