Moved IMS related functions to tel_ims_utils

Following IMS related functions are move from tel_test_utils.py
to tel_ims_utils.py:

- show_enhanced_4g_lte
- toggle_volte
- toggle_volte_for_subscription
- toggle_wfc
- toggle_wfc_for_subscription
- is_enhanced_4g_lte_mode_setting_enabled
- set_enhanced_4g_mode
- wait_for_enhanced_4g_lte_setting
- set_wfc_mode
- set_wfc_mode_for_subscription
- get_ims_provisioning_for_subscription
- activate_wfc_on_device
- activate_wfc_on_device_for_subscription
- is_ims_registered
- wait_for_ims_registered
- is_volte_available
- is_volte_enabled
- wait_for_volte_enabled
- toggle_video_calling
- toggle_video_calling_for_subscription
- is_video_enabled
- wait_for_video_enabled
- is_wfc_enabled
- wait_for_wfc_enabled
- wait_for_wfc_disabled

And following functions are moved from tel_ims_utils.py
to tel_voice_utils.py to avoid circular import due to
featuring the voice call functionality:

- check_call
- check_call_in_wfc
- check_call_in_volte
- change_ims_setting
- verify_default_ims_setting

Bug: None
Test: Yes, locally
Change-Id: I2e2fda5216141d308e8b04937a2ed8a7324713fd
32 files changed
tree: be5c6e9b4709291d405050156433d03bcfec8482
  1. acts/
  2. acts_tests/
  3. tools/
  4. wts-acts/
  5. Android.mk
  6. OWNERS
  7. PREUPLOAD.cfg