Notas de la versión de CTS 16

En esta página, se incluyen los cambios clave del CTS que se introdujeron en Android 16.

Funciones del verificador de CTS

Android 16 incluye documentación nueva y actualizada para las siguientes funciones del Verificador de CTS:

Nombre del módulo Descripción Lista de casos de prueba agregados o migrados
CtsCompanionDeviceManagerMultiDeviceTestCases Pruebas multidispositivo para CompanionDeviceManager Pruebas migradas:
  • CompanionDeviceManagerTestClass# test_associate_createsAssociation_classicBluetooth
  • CompanionDeviceManagerTestClass#test_permissions_sync
  • CompanionDeviceManagerTestClass# test_removeBond_associatedDevice_succeeds
  • CtsNfcHceMultiDeviceTestCases Pruebas multidispositivo para HCE de NFC Pruebas migradas:
  • 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
  • Pruebas nuevas:
  • 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 Pruebas de rango de FiRa de UWB Pruebas migradas:
  • 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 Pruebas multidispositivo para las APIs de Ranging Pruebas migradas:
  • 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 Pruebas multidispositivo para las APIs de UwbManager Pruebas migradas:
  • UwbManagerTest#test_toggle_uwb_state
  • UwbManagerTest#test_uwb_state_with_airplane_mode_toggle
  • UwbManagerTest#test_uwb_state_off_with_airplane_mode_toggle
  • CtsWifiAwareTests Pruebas multidispositivo de reconocimiento de Wi-Fi Pruebas migradas:
  • 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 Pruebas multidispositivo de Wi-Fi SoftAp Pruebas nuevas:
  • WifiSoftApTest#test_local_only_softap_disconnect
  • WifiSoftApTest#test_tethering_softap_disconnect
  • Módulos de CTS

    La cantidad de módulos de prueba y casos de prueba es la siguiente:

    • Alrededor de 1,394 módulos, según los dispositivos
    • Alrededor de 6 millones de casos de prueba en 2 ABIs

    En Android 16, se agregaron 86 módulos nuevos y se quitaron 41.

    Nuevos módulos

    • 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ódulos quitados

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