Ghi chú phát hành CTS 16

Trang này bao gồm các thay đổi chính về CTS được ra mắt trong Android 16.

Mô-đun CTS

Số lượng mô-đun kiểm thử và trường hợp kiểm thử như sau:

  • Khoảng 1.394 mô-đun,tuỳ thuộc vào thiết bị
  • Khoảng 6 triệu trường hợp kiểm thử trên 2 ABI

Trong Android 16, tổng cộng 86 mô-đun mới được thêm và tổng cộng 41 mô-đun bị xoá.

Mô-đun mới

  • 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]

Mô-đun đã xoá

  • 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]

Các tính năng của Trình xác minh CTS

Android 16 có tài liệu mới và được cập nhật cho các tính năng sau đây của Trình xác minh CTS:

Tên mô-đun Mô tả Danh sách các trường hợp kiểm thử đã thêm hoặc đã di chuyển
CtsCompanionDeviceManagerMultiDeviceTestCases Kiểm thử trên nhiều thiết bị cho CompanionDeviceManager Các kiểm thử đã di chuyển:
  • CompanionDeviceManagerTestClass# test_associate_createsAssociation_classicBluetooth
  • CompanionDeviceManagerTestClass#test_permissions_sync
  • CompanionDeviceManagerTestClass# test_removeBond_associatedDevice_succeeds
CtsNfcHceMultiDeviceTestCases Kiểm thử trên nhiều thiết bị cho HCE NFC Các kiểm thử đã di chuyển:
  • 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
Kiểm thử mới:
  • 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 Kiểm thử đo khoảng cách bằng UWB FiRa Các kiểm thử đã di chuyển:
  • 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 Thử nghiệm trên nhiều thiết bị cho API đo khoảng cách Các kiểm thử đã di chuyển:
  • 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 Kiểm thử trên nhiều thiết bị cho các API UwbManager Các kiểm thử đã di chuyển:
  • UwbManagerTest#test_toggle_uwb_state
  • UwbManagerTest#test_uwb_state_with_airplane_mode_toggle
  • UwbManagerTest#test_uwb_state_off_with_airplane_mode_toggle
CtsWifiAwareTests Kiểm thử nhiều thiết bị có tính năng Nhận biết Wi-Fi Các kiểm thử đã di chuyển:
  • 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 Kiểm thử nhiều thiết bị bằng Wi-Fi SoftAp Các bài kiểm tra mới:
  • WifiSoftApTest#test_local_only_softap_disconnect
  • WifiSoftApTest#test_tethering_softap_disconnect