Add the DDS swap related function and testcases in class Nsa5gDSDSDDSSwitchTest.

More flexible and simple DDS swap function are added into tel_dsds_utils, user can specify the slot after each DDS swap to test.

uitls:
- dsds_message_streaming_test
- dsds_dds_swap_message_streaming_test
- dsds_dds_swap_call_streaming_test

4 new test cases about voice:
- test_dds_switch_voice_psim_mo_5g_nsa_volte_esim_5g_nsa_volte
- test_dds_switch_voice_psim_mt_5g_nsa_volte_esim_5g_nsa_volte
- test_dds_switch_voice_esim_mo_5g_nsa_volte_psim_5g_nsa_volte
- test_dds_switch_voice_esim_mt_5g_nsa_volte_psim_5g_nsa_volte

2 new test cases about message:
- test_dds_switch_sms_psim_5g_nsa_volte_esim_5g_nsa_volte
- test_dds_switch_mms_psim_5g_nsa_volte_esim_5g_nsa_volte

Bug: None
Test: Yes, locally
Change-Id: Ic2f50058ca03d8a2e5637e192f2646aef144063a
2 files changed
tree: 179d072ed5ee7bc16ccca701d7efd72f58687516
  1. acts/
  2. acts_tests/
  3. tools/
  4. wts-acts/
  5. Android.mk
  6. LICENSE
  7. OWNERS
  8. PREUPLOAD.cfg