New test class for 5G NSA "Nsa5gDsdsSupplementaryServiceTest" is added

1. This test class is the 5G NSA version of "TelLiveGFTDSDSSupplementaryServiceTest".
Currently total 12 test cases are included and listed below.

psim 5g nsa volte & esim 4g volte
- test_msim_cfu_callee_psim_5g_nsa_volte_esim_4g_volte_dds_0
- test_msim_cfu_callee_esim_4g_volte_psim_5g_nsa_volte_dds_0

psim 4g volte & esim 5g nsa volte
- test_msim_cfu_callee_psim_4g_volte_esim_5g_nsa_volte_dds_1
- test_msim_cfu_callee_esim_5g_nsa_volte_psim_4g_volte_dds_1

psim 5g nsa volte & esim 4g volte
- test_msim_conf_call_host_psim_5g_nsa_volte_esim_4g_volte_dds_0
- test_msim_conf_call_host_esim_4g_volte_psim_5g_nsa_volte_dds_0

psim 4g volte & esim 5g nsa volte
- test_msim_conf_call_host_psim_4g_volte_esim_5g_nsa_volte_dds_1
- test_msim_conf_call_host_esim_5g_nsa_volte_psim_4g_volte_dds_1

psim 5g nsa volte & esim 4g volte
- test_msim_cw_psim_5g_nsa_volte_esim_4g_volte_dds_0
- test_msim_cw_esim_4g_volte_psim_5g_nsa_volte_dds_0

psim 4g volte & esim 5g nsa volte
- test_msim_cw_psim_4g_volte_esim_5g_nsa_volte_dds_1
- test_msim_cw_esim_5g_nsa_volte_psim_4g_volte_dds_1

2. New utility file "tel_dsds_utils.py" is created to include
common internal functions of both
TelLiveGFTDSDSSupplementaryServiceTest and
Nsa5gDSDSSupplementaryServiceTest.

3. TelLiveGFTDSDSSupplementaryServiceTest and
TelLiveVoiceConfTest are refactored.

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