یادداشت های انتشار Android 14 CTS

این صفحه شامل تغییرات کلیدی 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