ملاحظات الإصدار CTS 16

تتضمّن هذه الصفحة التغييرات الرئيسية في مجموعة اختبار التوافق (CTS) التي تم طرحها في Android 16.

وحدات CTS

عدد وحدات الاختبار وحالات الاختبار هو كما يلي:

  • حوالي 1,394 وحدة حسب الأجهزة
  • حوالي 6 ملايين حالة اختبار على مدى واجهتَي تطبيق ثنائيتَي

في نظام التشغيل Android 16، تمت إضافة 86 وحدة جديدة وإزالة 41 وحدة.

وحدات جديدة

  • AconfigPublicApiCtsTests
  • CtsAppFunctionTestCases
  • CtsAppFunctionTestCases[run-on-clone-profile]
  • CtsAppFunctionTestCases[run-on-private-profile]
  • CtsAppFunctionTestCases[run-on-secondary-user]
  • CtsAppFunctionTestCases[run-on-work-profile]
  • CtsAppJankTestCases
  • CtsAppMetadataHostTestCases
  • CtsAppWidgetHostTestCases
  • CtsBroadcastHostTestCases
  • CtsContentProviderMultiUserTest
  • CtsContextualSearchServiceTestCases[run-on-clone-profile]
  • CtsContextualSearchServiceTestCases[run-on-private-profile]
  • CtsContextualSearchServiceTestCases[run-on-secondary-user]
  • CtsContextualSearchServiceTestCases[run-on-work-profile]
  • CtsDynamicInstrumentationManagerTest
  • CtsExtendedMockingTestCases
  • CtsExtendedMockingTestCases[instant]
  • CtsFileDescriptorTestCases
  • CtsHealthFitnessPhrTestCases
  • CtsHeapprofdJavaCtsTest
  • CtsJvmtiRunTest906HostTestCases
  • CtsJvmtiRunTest912HostTestCases
  • CtsJvmtiRunTest913HostTestCases
  • CtsMediaAudioPermissionTestCases
  • CtsMediaAudioPermissionTestCases[instant]
  • CtsMediaQualityTestCases
  • CtsMediaRouterTestCases
  • CtsMediaRouterTestCases[instant]
  • CtsMediaRouterTestCases[run-on-work-profile]
  • CtsMediaSessionTestCases
  • CtsMediaSessionTestCases[instant]
  • CtsMediaSessionTestCases[run-on-work-profile]
  • CtsModernMediaProviderTests
  • CtsNotificationHostTestCases
  • CtsOsTestCases[run-on-work-profile]
  • CtsPackageInstallerCUJDeviceAdminTestCases
  • CtsPackageInstallerCUJInstallationTestCases
  • CtsPackageInstallerCUJInstallationViaIntentForResultTestCases
  • CtsPackageInstallerCUJInstallationViaSessionTestCases
  • CtsPackageInstallerCUJMultiUsersTestCases
  • CtsPackageInstallerCUJMultiUsersTestCases[run-on-clone-profile]
  • CtsPackageInstallerCUJMultiUsersTestCases[run-on-private-profile]
  • CtsPackageInstallerCUJMultiUsersTestCases[run-on-secondary-user]
  • CtsPackageInstallerCUJMultiUsersTestCases[run-on-work-profile]
  • CtsPackageInstallerCUJUninstallationTestCases
  • CtsPackageInstallerCUJUpdateOwnerShipTestCases
  • CtsPackageInstallerCUJUpdateSelfTestCases
  • CtsPackageInstallSessionTestCases
  • CtsPackageInstallSessionTestCases[instant]
  • CtsPackageUninstallTestCases[run-on-clone-profile]
  • CtsPackageUninstallTestCases[run-on-private-profile]
  • CtsPackageUninstallTestCases[run-on-secondary-user]
  • CtsPackageUninstallTestCases[run-on-work-profile]
  • CtsRangingTestCases
  • CtsRangingTestCases[instant]
  • CtsResourcesConfigChangeTestCases
  • CtsRoleMultiUserTestCases
  • CtsRoleMultiUserTestCases[run-on-clone-profile]
  • CtsRoleMultiUserTestCases[run-on-private-profile]
  • CtsRoleMultiUserTestCases[run-on-secondary-user]
  • CtsRoleMultiUserTestCases[run-on-work-profile]
  • CtsSandboxOnDevicePersonalizationManagerTests
  • CtsSecurityTestCases_multiuser
  • CtsSecurityTestCases_multiuser[run-on-clone-profile]
  • CtsSecurityTestCases_multiuser[run-on-private-profile]
  • CtsSecurityTestCases_multiuser[run-on-secondary-user]
  • CtsSecurityTestCases_multiuser[run-on-work-profile]
  • CtsSettingsPreferenceServiceTest
  • CtsSupervisionTestCases
  • CtsSupervisionTestCases[instant]
  • CtsSupervisionTestCases[run-on-clone-profile]
  • CtsSupervisionTestCases[run-on-private-profile]
  • CtsSupervisionTestCases[run-on-secondary-user]
  • CtsSupervisionTestCases[run-on-work-profile]
  • CtsSystemHealthTestCases
  • CtsTvAdTestCases
  • CtsVirtualDevicesAppLaunchSdk35TestCases
  • CtsVirtualDevicesCameraCtsTestCases
  • CtsVMDebugDeviceTestCases
  • CtsVMDebugDeviceTestCases[instant]
  • CtsWindowManagerSdk34TestCases
  • CtsWindowManagerSdk35TestCases
  • MctsMediaSessionTestCases
  • MctsMediaSessionTestCases[instant]
  • MctsMediaSessionTestCases[run-on-work-profile]

الوحدات التي تمت إزالتها

  • AndroidTest_MultiUser
  • CtsAdServicesCustomAudienceTests
  • CtsApkVerityInstallHostTestCases
  • CtsAppIntegrityDeviceTestCases
  • CtsAppSearchTestCases[run-on-work-profile]
  • CtsAudioRecordPermissionTests
  • CtsAudioRecordPermissionTests[instant]
  • CtsBluetoothMultiDevicesTestCases
  • CtsCompanionDeviceManagerMultiDeviceTestCases
  • CtsDocumentContentTestCases[instant]
  • CtsHealthFitnessDeviceTestCasesNoPermission[instant]
  • CtsHealthFitnessDeviceTestCasesNotAllPermissionsAreGranted[instant]
  • CtsHealthFitnessDeviceTestCasesRateLimiter[instant]
  • CtsHealthFitnessShowMigrationInfoIntentAbsentTests[instant]
  • CtsMediaBetterTogetherTestCases
  • CtsMediaBetterTogetherTestCases[instant]
  • CtsMediaCUJLargeTest[instant]
  • CtsMediaDecoderTestCases[instant]
  • CtsMediaEditingTestCases[instant]
  • CtsMediaEncoderTestCases[instant]
  • CtsMediaExtractorTestCases[instant]
  • CtsMediaMuxerTestCases[instant]
  • CtsMediaRecorderTestCases[instant]
  • CtsPackageInstallerCUJTestCases
  • CtsPhotoPickerTest[run-on-secondary-user]
  • CtsResourcesHostTestCases[instant]
  • CtsTvTunerTestCases
  • CtsWifiAwareTestCases
  • CtsWindowManagerSdk25TestCases
  • CtsWindowManagerSdk28TestCases
  • MctsAppSecurityHostTestCases
  • MctsMediaBetterTogetherTestCases
  • MctsMediaBetterTogetherTestCases[instant]
  • MctsMediaDecoderTestCases[instant]
  • MctsMediaEncoderTestCases[instant]
  • MctsMediaExtractorTestCases[instant]
  • MctsMediaMuxerTestCases
  • MctsMediaMuxerTestCases[instant]
  • MctsMediaPlayerTestCases[instant]
  • MctsMediaRecorderTestCases
  • MctsMediaRecorderTestCases[instant]

ميزات أداة التحقّق في مجموعة أدوات اختبار التوافق (CTS)

يتضمّن Android 16 مستندات جديدة ومعدَّلة لميزات أداة CTS Verifier التالية:

اسم الوحدة الوصف قائمة حالات الاختبار المُضافة/المنقولة
CtsCompanionDeviceManagerMultiDeviceTestCases اختبارات الأجهزة المتعددة في CompanionDeviceManager الاختبارات التي تم نقلها:
  • CompanionDeviceManagerTestClass# test_associate_createsAssociation_classicBluetooth
  • CompanionDeviceManagerTestClass#test_permissions_sync
  • CompanionDeviceManagerTestClass# test_removeBond_associatedDevice_succeeds
  • CtsNfcHceMultiDeviceTestCases اختبارات على أجهزة متعددة لميزة "محاكاة البطاقة المضيفة" (HCE) باستخدام تكنولوجيا NFC الاختبارات التي تم نقلها:
  • CtsNfcHceMultiDeviceTestCases#test_conflicting_non_payment
  • CtsNfcHceMultiDeviceTestCases#test_conflicting_non_payment_prefix
  • CtsNfcHceMultiDeviceTestCases#test_dual_non_payment
  • CtsNfcHceMultiDeviceTestCases#test_dual_payment_service
  • CtsNfcHceMultiDeviceTestCases#test_dynamic_aid_emulator
  • CtsNfcHceMultiDeviceTestCases#test_tap_50_times
  • CtsNfcHceMultiDeviceTestCases#test_throughput
  • الاختبارات الجديدة:
  • CtsNfcHceMultiDeviceTestCases#test_event_listener
  • CtsNfcHceMultiDeviceTestCases#test_polling_frame_timestamp
  • CtsNfcHceMultiDeviceTestCases# test_single_payment_service_toggle_nfc_off_on
  • CtsNfcHceMultiDeviceTestCases# test_single_payment_service_with_background_app
  • CtsUwbMultiDeviceFiraRangingTests اختبارات تحديد المدى باستخدام تقنية النطاق الفائق العرض (UWB) من FiRa الاختبارات التي تم نقلها:
  • RangingTest#test_ranging_device_tracker_profile_default
  • RangingTest#test_ranging_device_tracker_profile_p_sts_default
  • RangingTest#test_ranging_nearby_share_profile_default
  • RangingTest#test_ranging_nearby_share_profile_p_sts_default
  • RangingTest#test_ranging_nearby_share_profile_reconfigure_controlee
  • RangingTest#test_ranging_nearby_share_profile_add_remove_controlee
  • RangingTest# test_ranging_device_tracker_profile_reconfigure_ranging_interval
  • RangingTest# test_ranging_nearby_share_profile_reconfigure_ranging_interval
  • RangingTest#test_ranging_device_tracker_profile_no_aoa_report
  • RangingTest#test_ranging_nearby_share_profile_hopping_mode_disabled
  • RangingTest#test_ranging_rr_ss_twr_deferred_device_tracker_profile
  • RangingTest#test_ranging_rr_ss_twr_deferred_nearby_share_profile
  • RangingTest#test_stop_initiator_ranging_device_tracker_profile
  • RangingTest#test_stop_initiator_ranging_nearby_share_profile
  • RangingTest#test_stop_responder_ranging_device_tracker_profile
  • RangingTest#test_stop_responder_ranging_nearby_share_profile
  • RangingTest#test_ranging_nearby_share_profile_move_to_bg_and_fg
  • RangingTest# test_ranging_nearby_share_profile_verify_app_in_bg_stops_session
  • RangingTest#test_ranging_nearby_share_profile_bg_fails
  • RangingTest# test_ranging_nearby_share_profile_no_valid_reports_stops_session
  • RangingTest#test_ranging_device_tracker_profile_max_sessions_reject
  • CtsMultiDeviceGenericRangingTests اختبارات الأجهزة المتعدّدة لواجهات برمجة التطبيقات Ranging الاختبارات التي تم نقلها:
  • RangingManagerTest#test_one_to_one_uwb_ranging_unicast_static_sts
  • RangingManagerTest#test_one_to_one_uwb_ranging_multicast_provisioned_sts
  • RangingManagerTest#test_one_to_one_uwb_ranging_unicast_provisioned_sts
  • RangingManagerTest#test_one_to_one_uwb_ranging_disable_range_data_ntf
  • RangingManagerTest#test_one_to_one_wifi_rtt_ranging
  • RangingManagerTest#test_one_to_one_wifi_periodic_rtt_ranging
  • RangingManagerTest#test_one_to_one_ble_rssi_ranging
  • RangingManagerTest#test_one_to_one_ble_cs_ranging
  • RangingManagerTest#test_one_to_one_uwb_ranging_with_oob
  • RangingManagerTest#test_one_to_one_ble_cs_ranging_with_oob
  • RangingManagerTest#test_uwb_ranging_measurement_limit
  • RangingManagerTest#test_ble_rssi_ranging_measurement_limit
  • RangingManagerTest#test_one_to_one_wifi_rtt_ranging_with_oob
  • RangingManagerTest#test_one_to_one_ble_rssi_ranging_with_oob
  • CtsUwbMultiDeviceUwbManagerTests اختبارات على أجهزة متعددة لواجهات برمجة تطبيقات UwbManager الاختبارات التي تم نقلها:
  • UwbManagerTest#test_toggle_uwb_state
  • UwbManagerTest#test_uwb_state_with_airplane_mode_toggle
  • UwbManagerTest#test_uwb_state_off_with_airplane_mode_toggle
  • CtsWifiAwareTests اختبارات Wi-Fi Aware على أجهزة متعدّدة الاختبارات التي تم نقلها:
  • WifiAwareNetworkTest#test_data_path_force_channel_setup
  • WifiAwareNetworkTest# test_data_path_open_solicited_pub_accept_any_active_sub
  • WifiAwareNetworkTest#test_data_path_open_solicited_pub_and_active_sub
  • WifiAwareNetworkTest# test_data_path_open_unsolicited_pub_accept_any_and_passive_sub
  • WifiAwareNetworkTest#test_data_path_open_unsolicited_pub_and_passive_sub
  • WifiAwareNetworkTest# test_data_path_passphrase_solicited_pub_accept_any_and_active_sub
  • WifiAwareNetworkTest# test_data_path_passphrase_solicited_pub_and_active_sub
  • WifiAwareNetworkTest# test_data_path_passphrase_unsolicited_pub_accept_any_and_passive_sub
  • WifiAwareNetworkTest# test_data_path_passphrase_unsolicited_pub_and_passive_sub
  • WifiAwareNetworkTest# test_data_path_pmk_solicited_pub_accept_any_and_active_sub
  • WifiAwareNetworkTest#test_data_path_pmk_solicited_pub_and_active_sub
  • WifiAwareNetworkTest# test_data_path_pmk_unsolicited_pub_accept_any_and_passive_sub
  • WifiAwareNetworkTest# test_data_path_pmk_unsolicited_pub_and_passive_sub
  • WifiAwareDiscoveryRangingTest#test_discovery_ranging_to_peer_handle
  • WifiAwareDiscoveryRangingTest# test_discovery_ranging_to_peer_mac_address
  • CtsWifiSoftApTestCases اختبارات الأجهزة المتعدّدة في نقطة وصول Wi-Fi SoftAp الاختبارات الجديدة:
  • WifiSoftApTest#test_local_only_softap_disconnect
  • WifiSoftApTest#test_tethering_softap_disconnect