1#!/usr/bin/env python3 2# 3# Copyright 2021 - Google 4# 5# Licensed under the Apache License, Version 2.0 (the "License"); 6# you may not use this file except in compliance with the License. 7# You may obtain a copy of the License at 8# 9# http://www.apache.org/licenses/LICENSE-2.0 10# 11# Unless required by applicable law or agreed to in writing, software 12# distributed under the License is distributed on an "AS IS" BASIS, 13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14# See the License for the specific language governing permissions and 15# limitations under the License. 16 17import time 18 19from acts import signals 20from acts.test_decorators import test_tracker_info 21from acts_contrib.test_utils.tel.TelephonyBaseTest import TelephonyBaseTest 22from acts_contrib.test_utils.tel.loggers.telephony_metric_logger import TelephonyMetricLogger 23from acts_contrib.test_utils.tel.tel_defines import SimSlotInfo 24from acts_contrib.test_utils.tel.tel_defines import WFC_MODE_CELLULAR_PREFERRED 25from acts_contrib.test_utils.tel.tel_defines import WFC_MODE_WIFI_PREFERRED 26from acts_contrib.test_utils.tel.tel_dsds_utils import dsds_call_streaming_test 27from acts_contrib.test_utils.tel.tel_dsds_utils import dsds_voice_call_test 28from acts_contrib.test_utils.tel.tel_dsds_utils import enable_slot_after_voice_call_test 29from acts_contrib.test_utils.tel.tel_dsds_utils import enable_slot_after_data_call_test 30from acts_contrib.test_utils.tel.tel_phone_setup_utils import ensure_phones_idle 31 32_WAIT_TIME_FOR_MEP_ENABLE_INTERVAL = 60 33_WAIT_TIME_FOR_MEP_ENABLE = 180 34 35 36class Nsa5gDSDSVoiceTest(TelephonyBaseTest): 37 def setup_class(self): 38 TelephonyBaseTest.setup_class(self) 39 self.tel_logger = TelephonyMetricLogger.for_test_case() 40 if getattr(self.android_devices[0], 'mep', False): 41 start_time = time.monotonic() 42 timeout = start_time + _WAIT_TIME_FOR_MEP_ENABLE 43 while time.monotonic() < timeout: 44 mep_logs = self.android_devices[0].search_logcat( 45 "UNSOL_SIM_SLOT_STATUS_CHANGED") 46 if mep_logs: 47 for mep_log in mep_logs: 48 if "num_ports=2" in mep_log["log_message"]: 49 break 50 time.sleep(_WAIT_TIME_FOR_MEP_ENABLE_INTERVAL) 51 else: 52 self.log.warning("Couldn't found MEP enabled logs.") 53 54 def teardown_test(self): 55 ensure_phones_idle(self.log, self.android_devices) 56 57 # psim 5g nsa volte & esim 5g nsa volte & dds slot 0 58 @test_tracker_info(uuid="8a8c3f42-f5d7-4299-8d84-64ac5377788f") 59 @TelephonyBaseTest.tel_test_wrap 60 def test_msim_voice_psim_mo_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self): 61 """A MO VoLTE call dialed at pSIM, where 62 - pSIM 5G NSA VoLTE 63 - eSIM 5G NSA VoLTE 64 - DDS at pSIM (slot 0) 65 """ 66 return dsds_call_streaming_test( 67 self.log, 68 self.tel_logger, 69 self.android_devices, 70 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 71 test_rat=["5g_volte", "5g_volte"], 72 dds_slot=0, 73 test_slot=SimSlotInfo.SLOT_0, 74 direction="mo", 75 streaming=False) 76 77 @test_tracker_info(uuid="b05b6aea-7c48-4412-b0b1-f57192fc786c") 78 @TelephonyBaseTest.tel_test_wrap 79 def test_msim_voice_psim_mt_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self): 80 """A MT VoLTE call received at pSIM, where 81 - pSIM 5G NSA VoLTE 82 - eSIM 5G NSA VoLTE 83 - DDS at pSIM (slot 0) 84 """ 85 return dsds_call_streaming_test( 86 self.log, 87 self.tel_logger, 88 self.android_devices, 89 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 90 test_rat=["5g_volte", "5g_volte"], 91 dds_slot=0, 92 test_slot=SimSlotInfo.SLOT_0, 93 direction="mt", 94 streaming=False) 95 96 @test_tracker_info(uuid="213d5e6f-97df-4c2a-9745-4e40a704853a") 97 @TelephonyBaseTest.tel_test_wrap 98 def test_msim_voice_esim_mo_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self): 99 """A MO VoLTE call dialed at eSIM, where 100 - pSIM 5G NSA VoLTE 101 - eSIM 5G NSA VoLTE 102 - DDS at pSIM (slot 0) 103 """ 104 return dsds_call_streaming_test( 105 self.log, 106 self.tel_logger, 107 self.android_devices, 108 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 109 test_rat=["5g_volte", "5g_volte"], 110 dds_slot=0, 111 test_slot=SimSlotInfo.SLOT_1, 112 direction="mo", 113 streaming=False) 114 115 @test_tracker_info(uuid="48a06a2f-b3d0-4b0e-85e5-2d439ee3147b") 116 @TelephonyBaseTest.tel_test_wrap 117 def test_msim_voice_esim_mt_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self): 118 """A MT VoLTE call received at eSIM, where 119 - pSIM 5G NSA VoLTE 120 - eSIM 5G NSA VoLTE 121 - DDS at pSIM (slot 0) 122 """ 123 return dsds_call_streaming_test( 124 self.log, 125 self.tel_logger, 126 self.android_devices, 127 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 128 test_rat=["5g_volte", "5g_volte"], 129 dds_slot=0, 130 test_slot=SimSlotInfo.SLOT_1, 131 direction="mt", 132 streaming=False) 133 134 # psim 5g nsa volte & esim 5g nsa volte & dds slot 1 135 @test_tracker_info(uuid="406bd5e5-b549-470d-b15a-20b4bb5ff3db") 136 @TelephonyBaseTest.tel_test_wrap 137 def test_msim_voice_psim_mo_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self): 138 """A MO VoLTE call dialed at pSIM, where 139 - pSIM 5G NSA VoLTE 140 - eSIM 5G NSA VoLTE 141 - DDS at pSIM (slot 1) 142 """ 143 return dsds_call_streaming_test( 144 self.log, 145 self.tel_logger, 146 self.android_devices, 147 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 148 test_rat=["5g_volte", "5g_volte"], 149 dds_slot=1, 150 test_slot=SimSlotInfo.SLOT_0, 151 direction="mo", 152 streaming=False) 153 154 @test_tracker_info(uuid="a1e52cee-78ab-4d6e-859b-faf542b8056b") 155 @TelephonyBaseTest.tel_test_wrap 156 def test_msim_voice_psim_mt_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self): 157 """A MT VoLTE call received at pSIM, where 158 - pSIM 5G NSA VoLTE 159 - eSIM 5G NSA VoLTE 160 - DDS at pSIM (slot 1) 161 """ 162 return dsds_call_streaming_test( 163 self.log, 164 self.tel_logger, 165 self.android_devices, 166 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 167 test_rat=["5g_volte", "5g_volte"], 168 dds_slot=1, 169 test_slot=SimSlotInfo.SLOT_0, 170 direction="mt", 171 streaming=False) 172 173 @test_tracker_info(uuid="3b9d796c-b658-4bff-aae0-1243ce8c3d54") 174 @TelephonyBaseTest.tel_test_wrap 175 def test_msim_voice_esim_mo_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self): 176 """A MO VoLTE call dialed at eSIM, where 177 - pSIM 5G NSA VoLTE 178 - eSIM 5G NSA VoLTE 179 - DDS at pSIM (slot 1) 180 """ 181 return dsds_call_streaming_test( 182 self.log, 183 self.tel_logger, 184 self.android_devices, 185 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 186 test_rat=["5g_volte", "5g_volte"], 187 dds_slot=1, 188 test_slot=SimSlotInfo.SLOT_1, 189 direction="mo", 190 streaming=False) 191 192 @test_tracker_info(uuid="e3edd065-72e1-4067-901c-1454706e9f43") 193 @TelephonyBaseTest.tel_test_wrap 194 def test_msim_voice_esim_mt_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self): 195 """A MT VoLTE call received at eSIM, where 196 - pSIM 5G NSA VoLTE 197 - eSIM 5G NSA VoLTE 198 - DDS at pSIM (slot 1) 199 """ 200 return dsds_call_streaming_test( 201 self.log, 202 self.tel_logger, 203 self.android_devices, 204 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 205 test_rat=["5g_volte", "5g_volte"], 206 dds_slot=1, 207 test_slot=SimSlotInfo.SLOT_1, 208 direction="mt", 209 streaming=False) 210 211 # psim 5g nsa volte & esim 4g volte & dds slot 0 212 @test_tracker_info(uuid="2890827d-deb2-42ea-921d-3b45f7645d61") 213 @TelephonyBaseTest.tel_test_wrap 214 def test_msim_voice_psim_mo_5g_nsa_volte_esim_4g_volte_dds_0(self): 215 """A MO VoLTE call dialed at pSIM, where 216 - pSIM 5G NSA VoLTE 217 - eSIM 4G VoLTE 218 - DDS at pSIM (slot 0) 219 """ 220 return dsds_call_streaming_test( 221 self.log, 222 self.tel_logger, 223 self.android_devices, 224 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 225 test_rat=["5g_volte", "volte"], 226 dds_slot=0, 227 test_slot=SimSlotInfo.SLOT_0, 228 direction="mo", 229 streaming=False) 230 231 @test_tracker_info(uuid="83d9b127-25da-4c19-a3a0-470a5ced020b") 232 @TelephonyBaseTest.tel_test_wrap 233 def test_msim_voice_psim_mt_5g_nsa_volte_esim_4g_volte_dds_0(self): 234 """A MT VoLTE call received at pSIM, where 235 - pSIM 5G NSA VoLTE 236 - eSIM 4G VoLTE 237 - DDS at pSIM (slot 0) 238 """ 239 return dsds_call_streaming_test( 240 self.log, 241 self.tel_logger, 242 self.android_devices, 243 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 244 test_rat=["5g_volte", "volte"], 245 dds_slot=0, 246 test_slot=SimSlotInfo.SLOT_0, 247 direction="mt", 248 streaming=False) 249 250 @test_tracker_info(uuid="14c29c79-d100-4f03-b3df-f2ae4a172cc5") 251 @TelephonyBaseTest.tel_test_wrap 252 def test_msim_voice_esim_mo_4g_volte_psim_5g_nsa_volte_dds_0(self): 253 """A MO VoLTE call dialed at eSIM, where 254 - pSIM 5G NSA VoLTE 255 - eSIM 4G VoLTE 256 - DDS at pSIM (slot 0) 257 """ 258 return dsds_call_streaming_test( 259 self.log, 260 self.tel_logger, 261 self.android_devices, 262 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 263 test_rat=["5g_volte", "volte"], 264 dds_slot=0, 265 test_slot=SimSlotInfo.SLOT_1, 266 direction="mo", 267 streaming=False) 268 269 @test_tracker_info(uuid="12a59cc1-8c1e-44a0-836b-0d842c0746a3") 270 @TelephonyBaseTest.tel_test_wrap 271 def test_msim_voice_esim_mt_4g_volte_psim_5g_nsa_volte_dds_0(self): 272 """A MT VoLTE call received at eSIM, where 273 - pSIM 5G NSA VoLTE 274 - eSIM 4G VoLTE 275 - DDS at pSIM (slot 0) 276 """ 277 return dsds_call_streaming_test( 278 self.log, 279 self.tel_logger, 280 self.android_devices, 281 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 282 test_rat=["5g_volte", "volte"], 283 dds_slot=0, 284 test_slot=SimSlotInfo.SLOT_1, 285 direction="mt", 286 streaming=False) 287 288 # psim 5g nsa volte & esim 4g volte & dds slot 1 289 @test_tracker_info(uuid="9dfa66cc-f464-4964-9e5a-07e01d3e263e") 290 @TelephonyBaseTest.tel_test_wrap 291 def test_msim_voice_psim_mo_5g_nsa_volte_esim_4g_volte_dds_1(self): 292 """A MO VoLTE call dialed at pSIM, where 293 - pSIM 5G NSA VoLTE 294 - eSIM 4G VoLTE 295 - DDS at pSIM (slot 0) 296 """ 297 return dsds_call_streaming_test( 298 self.log, 299 self.tel_logger, 300 self.android_devices, 301 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 302 test_rat=["5g_volte", "volte"], 303 dds_slot=1, 304 test_slot=SimSlotInfo.SLOT_0, 305 direction="mo", 306 streaming=False) 307 308 @test_tracker_info(uuid="97e9ecc0-e377-46a8-9b13-ecedcb98922b") 309 @TelephonyBaseTest.tel_test_wrap 310 def test_msim_voice_psim_mt_5g_nsa_volte_esim_4g_volte_dds_1(self): 311 """A MT VoLTE call received at pSIM, where 312 - pSIM 5G NSA VoLTE 313 - eSIM 4G VoLTE 314 - DDS at pSIM (slot 0) 315 """ 316 return dsds_call_streaming_test( 317 self.log, 318 self.tel_logger, 319 self.android_devices, 320 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 321 test_rat=["5g_volte", "volte"], 322 dds_slot=1, 323 test_slot=SimSlotInfo.SLOT_0, 324 direction="mt", 325 streaming=False) 326 327 @test_tracker_info(uuid="5814cd18-e33b-45c5-b129-bec7e3992d8e") 328 @TelephonyBaseTest.tel_test_wrap 329 def test_msim_voice_esim_mo_4g_volte_psim_5g_nsa_volte_dds_1(self): 330 """A MO VoLTE call dialed at eSIM, where 331 - pSIM 5G NSA VoLTE 332 - eSIM 4G VoLTE 333 - DDS at pSIM (slot 0) 334 """ 335 return dsds_call_streaming_test( 336 self.log, 337 self.tel_logger, 338 self.android_devices, 339 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 340 test_rat=["5g_volte", "volte"], 341 dds_slot=1, 342 test_slot=SimSlotInfo.SLOT_1, 343 direction="mo", 344 streaming=False) 345 346 @test_tracker_info(uuid="457dd160-f7b1-4cfd-920f-1f5ab64f6d78") 347 @TelephonyBaseTest.tel_test_wrap 348 def test_msim_voice_esim_mt_4g_volte_psim_5g_nsa_volte_dds_1(self): 349 """A MT VoLTE call received at eSIM, where 350 - pSIM 5G NSA VoLTE 351 - eSIM 4G VoLTE 352 - DDS at pSIM (slot 0) 353 """ 354 return dsds_call_streaming_test( 355 self.log, 356 self.tel_logger, 357 self.android_devices, 358 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 359 test_rat=["5g_volte", "volte"], 360 dds_slot=1, 361 test_slot=SimSlotInfo.SLOT_1, 362 direction="mt", 363 streaming=False) 364 365 # psim 4g volte & esim 5g nsa volte & dds slot 0 366 @test_tracker_info(uuid="db5fca13-bcd8-420b-9953-256186efa290") 367 @TelephonyBaseTest.tel_test_wrap 368 def test_msim_voice_psim_mo_4g_volte_esim_5g_nsa_volte_dds_0(self): 369 """A MO VoLTE call dialed at pSIM, where 370 - pSIM 4G VoLTE 371 - eSIM 5G NSA VoLTE 372 - DDS at eSIM (slot 0) 373 """ 374 return dsds_call_streaming_test( 375 self.log, 376 self.tel_logger, 377 self.android_devices, 378 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 379 test_rat=["volte", "5g_volte"], 380 dds_slot=0, 381 test_slot=SimSlotInfo.SLOT_0, 382 direction="mo", 383 streaming=False) 384 385 @test_tracker_info(uuid="2fe76eda-20b2-46ab-a1f4-c2c2bc501f38") 386 @TelephonyBaseTest.tel_test_wrap 387 def test_msim_voice_psim_mt_4g_volte_esim_5g_nsa_volte_dds_0(self): 388 """A MT VoLTE call received at pSIM, where 389 - pSIM 4G VoLTE 390 - eSIM 5G NSA VoLTE 391 - DDS at eSIM (slot 0) 392 """ 393 return dsds_call_streaming_test( 394 self.log, 395 self.tel_logger, 396 self.android_devices, 397 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 398 test_rat=["volte", "5g_volte"], 399 dds_slot=0, 400 test_slot=SimSlotInfo.SLOT_0, 401 direction="mt", 402 streaming=False) 403 404 @test_tracker_info(uuid="90005074-e21f-47c3-9965-54b513214600") 405 @TelephonyBaseTest.tel_test_wrap 406 def test_msim_voice_esim_mo_5g_nsa_volte_psim_4g_volte_dds_0(self): 407 """A MO VoLTE call dialed at eSIM, where 408 - pSIM 4G VoLTE 409 - eSIM 5G NSA VoLTE 410 - DDS at eSIM (slot 0) 411 """ 412 return dsds_call_streaming_test( 413 self.log, 414 self.tel_logger, 415 self.android_devices, 416 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 417 test_rat=["volte", "5g_volte"], 418 dds_slot=0, 419 test_slot=SimSlotInfo.SLOT_1, 420 direction="mo", 421 streaming=False) 422 423 @test_tracker_info(uuid="eaf94a45-66d0-41d0-8cb2-153fa3f751f9") 424 @TelephonyBaseTest.tel_test_wrap 425 def test_msim_voice_esim_mt_5g_nsa_volte_psim_4g_volte_dds_0(self): 426 """A MT VoLTE call received at eSIM, where 427 - pSIM 4G VoLTE 428 - eSIM 5G NSA VoLTE 429 - DDS at eSIM (slot 0) 430 """ 431 return dsds_call_streaming_test( 432 self.log, 433 self.tel_logger, 434 self.android_devices, 435 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 436 test_rat=["volte", "5g_volte"], 437 dds_slot=0, 438 test_slot=SimSlotInfo.SLOT_1, 439 direction="mt", 440 streaming=False) 441 442 # psim 4g volte & esim 5g nsa volte & dds slot 1 443 @test_tracker_info(uuid="8ee47ad7-24b6-4cd3-9443-6ab677695eb7") 444 @TelephonyBaseTest.tel_test_wrap 445 def test_msim_voice_psim_mo_4g_volte_esim_5g_nsa_volte_dds_1(self): 446 """A MO VoLTE call dialed at pSIM, where 447 - pSIM 4G VoLTE 448 - eSIM 5G NSA VoLTE 449 - DDS at eSIM (slot 1) 450 """ 451 return dsds_call_streaming_test( 452 self.log, 453 self.tel_logger, 454 self.android_devices, 455 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 456 test_rat=["volte", "5g_volte"], 457 dds_slot=1, 458 test_slot=SimSlotInfo.SLOT_0, 459 direction="mo", 460 streaming=False) 461 462 @test_tracker_info(uuid="8795b95d-a138-45cd-b45c-41ad4021589a") 463 @TelephonyBaseTest.tel_test_wrap 464 def test_msim_voice_psim_mt_4g_volte_esim_5g_nsa_volte_dds_1(self): 465 """A MT VoLTE call received at pSIM, where 466 - pSIM 4G VoLTE 467 - eSIM 5G NSA VoLTE 468 - DDS at eSIM (slot 1) 469 """ 470 return dsds_call_streaming_test( 471 self.log, 472 self.tel_logger, 473 self.android_devices, 474 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 475 test_rat=["volte", "5g_volte"], 476 dds_slot=1, 477 test_slot=SimSlotInfo.SLOT_0, 478 direction="mt", 479 streaming=False) 480 481 @test_tracker_info(uuid="33f2fa73-de7b-4b68-b9b8-aa08f6511e1a") 482 @TelephonyBaseTest.tel_test_wrap 483 def test_msim_voice_esim_mo_5g_nsa_volte_psim_4g_volte_dds_1(self): 484 """A MO VoLTE call dialed at eSIM, where 485 - pSIM 4G VoLTE 486 - eSIM 5G NSA VoLTE 487 - DDS at eSIM (slot 1) 488 """ 489 return dsds_call_streaming_test( 490 self.log, 491 self.tel_logger, 492 self.android_devices, 493 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 494 test_rat=["volte", "5g_volte"], 495 dds_slot=1, 496 test_slot=SimSlotInfo.SLOT_1, 497 direction="mo", 498 streaming=False) 499 500 @test_tracker_info(uuid="b1ae55f1-dfd4-4e50-a0e3-df3b3ae29c68") 501 @TelephonyBaseTest.tel_test_wrap 502 def test_msim_voice_esim_mt_5g_nsa_volte_psim_4g_volte_dds_1(self): 503 """A MT VoLTE call received at eSIM, where 504 - pSIM 4G VoLTE 505 - eSIM 5G NSA VoLTE 506 - DDS at eSIM (slot 1) 507 """ 508 return dsds_call_streaming_test( 509 self.log, 510 self.tel_logger, 511 self.android_devices, 512 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 513 test_rat=["volte", "5g_volte"], 514 dds_slot=1, 515 test_slot=SimSlotInfo.SLOT_1, 516 direction="mt", 517 streaming=False) 518 519 # e+e 520 @test_tracker_info(uuid="9c35e485-b813-4af2-b30f-d331337a6eaf") 521 @TelephonyBaseTest.tel_test_wrap 522 def test_msim_voice_esim_port_0_mo_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_1(self): 523 """A MO VoLTE call dialed at eSIM port 0, where 524 - eSIM port 0 5G NSA VoLTE 525 - eSIM port 1 5G NSA VoLTE 526 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 527 """ 528 return dsds_call_streaming_test( 529 self.log, 530 self.tel_logger, 531 self.android_devices, 532 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 533 test_rat=["5g_volte", "5g_volte"], 534 dds_slot=1, 535 test_slot=SimSlotInfo.SLOT_1, 536 direction="mo", 537 streaming=False) 538 539 @test_tracker_info(uuid="d321af5a-ec10-4933-9fe4-ebbc2ac52756") 540 @TelephonyBaseTest.tel_test_wrap 541 def test_msim_voice_esim_port_0_mt_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_1(self): 542 """A MT VoLTE call dialed at eSIM port 0, where 543 - eSIM port 0 5G NSA VoLTE 544 - eSIM port 1 5G NSA VoLTE 545 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 546 """ 547 return dsds_call_streaming_test( 548 self.log, 549 self.tel_logger, 550 self.android_devices, 551 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 552 test_rat=["5g_volte", "5g_volte"], 553 dds_slot=1, 554 test_slot=SimSlotInfo.SLOT_1, 555 direction="mt", 556 streaming=False) 557 558 @test_tracker_info(uuid="ca53ccbb-bcc9-4c04-897e-ac95dfb8178d") 559 @TelephonyBaseTest.tel_test_wrap 560 def test_msim_voice_esim_port_1_mo_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_1(self): 561 """A MO VoLTE call dialed at eSIM port 1, where 562 - eSIM port 0 5G NSA VoLTE 563 - eSIM port 1 5G NSA VoLTE 564 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 565 """ 566 return dsds_call_streaming_test( 567 self.log, 568 self.tel_logger, 569 self.android_devices, 570 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 571 test_rat=["5g_volte", "5g_volte"], 572 dds_slot=1, 573 test_slot=SimSlotInfo.SLOT_2, 574 direction="mo", 575 streaming=False) 576 577 @test_tracker_info(uuid="0417e06b-2669-454c-b825-ac21a115a4b5") 578 @TelephonyBaseTest.tel_test_wrap 579 def test_msim_voice_esim_port_1_mt_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_1(self): 580 """A MT VoLTE call dialed at eSIM port 1, where 581 - eSIM port 0 5G NSA VoLTE 582 - eSIM port 1 5G NSA VoLTE 583 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 584 """ 585 return dsds_call_streaming_test( 586 self.log, 587 self.tel_logger, 588 self.android_devices, 589 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 590 test_rat=["5g_volte", "5g_volte"], 591 dds_slot=1, 592 test_slot=SimSlotInfo.SLOT_2, 593 direction="mt", 594 streaming=False) 595 596 @test_tracker_info(uuid="d61c930e-4fca-46f6-a946-753ddfbd0a46") 597 @TelephonyBaseTest.tel_test_wrap 598 def test_msim_voice_esim_port_0_mo_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_2(self): 599 """A MO VoLTE call dialed at eSIM port 0, where 600 - eSIM port 0 5G NSA VoLTE 601 - eSIM port 1 5G NSA VoLTE 602 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 603 """ 604 return dsds_call_streaming_test( 605 self.log, 606 self.tel_logger, 607 self.android_devices, 608 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 609 test_rat=["5g_volte", "5g_volte"], 610 dds_slot=2, 611 test_slot=SimSlotInfo.SLOT_1, 612 direction="mo", 613 streaming=False) 614 615 @test_tracker_info(uuid="c157cad9-7d04-40fb-9fe5-c9d691d6b7e9") 616 @TelephonyBaseTest.tel_test_wrap 617 def test_msim_voice_esim_port_0_mt_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_2(self): 618 """A MT VoLTE call dialed at eSIM port 0, where 619 - eSIM port 0 5G NSA VoLTE 620 - eSIM port 1 5G NSA VoLTE 621 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 622 """ 623 return dsds_call_streaming_test( 624 self.log, 625 self.tel_logger, 626 self.android_devices, 627 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 628 test_rat=["5g_volte", "5g_volte"], 629 dds_slot=2, 630 test_slot=SimSlotInfo.SLOT_1, 631 direction="mt", 632 streaming=False) 633 634 @test_tracker_info(uuid="acaa152c-4e0a-4caa-86a6-6689ff519e9e") 635 @TelephonyBaseTest.tel_test_wrap 636 def test_msim_voice_esim_port_1_mo_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_2(self): 637 """A MO VoLTE call dialed at eSIM port 1, where 638 - eSIM port 0 5G NSA VoLTE 639 - eSIM port 1 5G NSA VoLTE 640 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 641 """ 642 return dsds_call_streaming_test( 643 self.log, 644 self.tel_logger, 645 self.android_devices, 646 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 647 test_rat=["5g_volte", "5g_volte"], 648 dds_slot=2, 649 test_slot=SimSlotInfo.SLOT_2, 650 direction="mo", 651 streaming=False) 652 653 @test_tracker_info(uuid="d8f45a79-e86b-4292-96a0-fc32067b1d90") 654 @TelephonyBaseTest.tel_test_wrap 655 def test_msim_voice_esim_port_1_mt_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_2(self): 656 """A MT VoLTE call dialed at eSIM port 1, where 657 - eSIM port 0 5G NSA VoLTE 658 - eSIM port 1 5G NSA VoLTE 659 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 660 """ 661 return dsds_call_streaming_test( 662 self.log, 663 self.tel_logger, 664 self.android_devices, 665 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 666 test_rat=["5g_volte", "5g_volte"], 667 dds_slot=2, 668 test_slot=SimSlotInfo.SLOT_2, 669 direction="mt", 670 streaming=False) 671 672 @test_tracker_info(uuid="fa199595-9081-4a1b-b0ce-dcff190dc403") 673 @TelephonyBaseTest.tel_test_wrap 674 def test_msim_voice_esim_port_0_mo_5g_nsa_volte_esim_port_1_4g_volte_dds_1(self): 675 """A MO VoLTE call dialed at eSIM port 0, where 676 - eSIM port 0 5G NSA VoLTE 677 - eSIM port 1 5G NSA VoLTE 678 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 679 """ 680 return dsds_call_streaming_test( 681 self.log, 682 self.tel_logger, 683 self.android_devices, 684 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 685 test_rat=["5g_volte", "volte"], 686 dds_slot=1, 687 test_slot=SimSlotInfo.SLOT_1, 688 direction="mo", 689 streaming=False) 690 691 @test_tracker_info(uuid="a6d3f4b4-085e-4ca4-94f7-d1bcccdaaa03") 692 @TelephonyBaseTest.tel_test_wrap 693 def test_msim_voice_esim_port_0_mt_5g_nsa_volte_esim_port_1_4g_volte_dds_1(self): 694 """A MT VoLTE call dialed at eSIM port 0, where 695 - eSIM port 0 5G NSA VoLTE 696 - eSIM port 1 5G NSA VoLTE 697 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 698 """ 699 return dsds_call_streaming_test( 700 self.log, 701 self.tel_logger, 702 self.android_devices, 703 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 704 test_rat=["5g_volte", "volte"], 705 dds_slot=1, 706 test_slot=SimSlotInfo.SLOT_1, 707 direction="mt", 708 streaming=False) 709 710 @test_tracker_info(uuid="22c202e0-b488-4700-acbe-3c3f53f6d7f1") 711 @TelephonyBaseTest.tel_test_wrap 712 def test_msim_voice_esim_port_1_mo_4g_volte_esim_port_0_5g_nsa_volte_dds_1(self): 713 """A MO VoLTE call dialed at eSIM port 1, where 714 - eSIM port 0 5G NSA VoLTE 715 - eSIM port 1 5G NSA VoLTE 716 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 717 """ 718 return dsds_call_streaming_test( 719 self.log, 720 self.tel_logger, 721 self.android_devices, 722 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 723 test_rat=["5g_volte", "volte"], 724 dds_slot=1, 725 test_slot=SimSlotInfo.SLOT_2, 726 direction="mo", 727 streaming=False) 728 729 @test_tracker_info(uuid="4a6de885-b092-42ae-9209-7b4d2407034c") 730 @TelephonyBaseTest.tel_test_wrap 731 def test_msim_voice_esim_port_1_mt_4g_volte_esim_port_0_5g_nsa_volte_dds_1(self): 732 """A MT VoLTE call dialed at eSIM port 1, where 733 - eSIM port 0 5G NSA VoLTE 734 - eSIM port 1 5G NSA VoLTE 735 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 736 """ 737 return dsds_call_streaming_test( 738 self.log, 739 self.tel_logger, 740 self.android_devices, 741 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 742 test_rat=["5g_volte", "volte"], 743 dds_slot=1, 744 test_slot=SimSlotInfo.SLOT_2, 745 direction="mt", 746 streaming=False) 747 748 @test_tracker_info(uuid="003d9ffe-c057-4191-8289-3419de874c02") 749 @TelephonyBaseTest.tel_test_wrap 750 def test_msim_voice_esim_port_0_mo_5g_nsa_volte_esim_port_1_4g_volte_dds_2(self): 751 """A MO VoLTE call dialed at eSIM port 0, where 752 - eSIM port 0 5G NSA VoLTE 753 - eSIM port 1 5G NSA VoLTE 754 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 755 """ 756 return dsds_call_streaming_test( 757 self.log, 758 self.tel_logger, 759 self.android_devices, 760 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 761 test_rat=["5g_volte", "volte"], 762 dds_slot=2, 763 test_slot=SimSlotInfo.SLOT_1, 764 direction="mo", 765 streaming=False) 766 767 @test_tracker_info(uuid=" c4fdc99c-1d6c-4466-b811-ca948a48b53c") 768 @TelephonyBaseTest.tel_test_wrap 769 def test_msim_voice_esim_port_0_mt_5g_nsa_volte_esim_port_1_4g_volte_dds_2(self): 770 """A MT VoLTE call dialed at eSIM port 0, where 771 - eSIM port 0 5G NSA VoLTE 772 - eSIM port 1 5G NSA VoLTE 773 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 774 """ 775 return dsds_call_streaming_test( 776 self.log, 777 self.tel_logger, 778 self.android_devices, 779 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 780 test_rat=["5g_volte", "volte"], 781 dds_slot=2, 782 test_slot=SimSlotInfo.SLOT_1, 783 direction="mt", 784 streaming=False) 785 786 @test_tracker_info(uuid="95c6b512-2dbc-4435-a0ba-133d79ace3bc") 787 @TelephonyBaseTest.tel_test_wrap 788 def test_msim_voice_esim_port_1_mo_4g_volte_esim_port_0_5g_nsa_volte_dds_2(self): 789 """A MO VoLTE call dialed at eSIM port 1, where 790 - eSIM port 0 5G NSA VoLTE 791 - eSIM port 1 5G NSA VoLTE 792 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 793 """ 794 return dsds_call_streaming_test( 795 self.log, 796 self.tel_logger, 797 self.android_devices, 798 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 799 test_rat=["5g_volte", "volte"], 800 dds_slot=2, 801 test_slot=SimSlotInfo.SLOT_2, 802 direction="mo", 803 streaming=False) 804 805 @test_tracker_info(uuid="a51d65d2-00e1-489c-8ede-132c4449638c") 806 @TelephonyBaseTest.tel_test_wrap 807 def test_msim_voice_esim_port_1_mt_4g_volte_esim_port_0_5g_nsa_volte_dds_2(self): 808 """A MT VoLTE call dialed at eSIM port 1, where 809 - eSIM port 0 5G NSA VoLTE 810 - eSIM port 1 5G NSA VoLTE 811 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 812 """ 813 return dsds_call_streaming_test( 814 self.log, 815 self.tel_logger, 816 self.android_devices, 817 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 818 test_rat=["5g_volte", "volte"], 819 dds_slot=2, 820 test_slot=SimSlotInfo.SLOT_2, 821 direction="mt", 822 streaming=False) 823 824 @test_tracker_info(uuid="c0108b40-a7dd-482e-88c5-910996e0e35c") 825 @TelephonyBaseTest.tel_test_wrap 826 def test_msim_voice_esim_port_0_mo_4g_volte_esim_port_1_5g_nsa_volte_dds_1(self): 827 """A MO VoLTE call dialed at eSIM port 0, where 828 - eSIM port 0 5G NSA VoLTE 829 - eSIM port 1 5G NSA VoLTE 830 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 831 """ 832 return dsds_call_streaming_test( 833 self.log, 834 self.tel_logger, 835 self.android_devices, 836 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 837 test_rat=["volte", "5g_volte"], 838 dds_slot=1, 839 test_slot=SimSlotInfo.SLOT_1, 840 direction="mo", 841 streaming=False) 842 843 @test_tracker_info(uuid="077db5cb-f41e-4ccd-a921-217b37eeab93") 844 @TelephonyBaseTest.tel_test_wrap 845 def test_msim_voice_esim_port_0_mt_4g_volte_esim_port_1_5g_nsa_volte_dds_1(self): 846 """A MT VoLTE call dialed at eSIM port 0, where 847 - eSIM port 0 5G NSA VoLTE 848 - eSIM port 1 5G NSA VoLTE 849 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 850 """ 851 return dsds_call_streaming_test( 852 self.log, 853 self.tel_logger, 854 self.android_devices, 855 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 856 test_rat=["volte", "5g_volte"], 857 dds_slot=1, 858 test_slot=SimSlotInfo.SLOT_1, 859 direction="mt", 860 streaming=False) 861 862 @test_tracker_info(uuid="a6d910c7-bbf5-4cec-b0c3-e08f0c9ab9e8") 863 @TelephonyBaseTest.tel_test_wrap 864 def test_msim_voice_esim_port_1_mo_5g_nsa_volte_esim_port_0_4g_volte_dds_1(self): 865 """A MO VoLTE call dialed at eSIM port 1, where 866 - eSIM port 0 5G NSA VoLTE 867 - eSIM port 1 5G NSA VoLTE 868 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 869 """ 870 return dsds_call_streaming_test( 871 self.log, 872 self.tel_logger, 873 self.android_devices, 874 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 875 test_rat=["volte", "5g_volte"], 876 dds_slot=1, 877 test_slot=SimSlotInfo.SLOT_2, 878 direction="mo", 879 streaming=False) 880 881 @test_tracker_info(uuid="25678592-49aa-4070-a889-4193ab02d575") 882 @TelephonyBaseTest.tel_test_wrap 883 def test_msim_voice_esim_port_1_mt_5g_nsa_volte_esim_port_0_4g_volte_dds_1(self): 884 """A MT VoLTE call dialed at eSIM port 1, where 885 - eSIM port 0 5G NSA VoLTE 886 - eSIM port 1 5G NSA VoLTE 887 - DDS at eSIM port 0 (SimSlotInfo.SLOT_1) 888 """ 889 return dsds_call_streaming_test( 890 self.log, 891 self.tel_logger, 892 self.android_devices, 893 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 894 test_rat=["volte", "5g_volte"], 895 dds_slot=1, 896 test_slot=SimSlotInfo.SLOT_2, 897 direction="mt", 898 streaming=False) 899 900 @test_tracker_info(uuid="610a4a93-1db5-4938-82b1-cdbcd0de9140") 901 @TelephonyBaseTest.tel_test_wrap 902 def test_msim_voice_esim_port_0_mo_4g_volte_esim_port_1_5g_nsa_volte_dds_2(self): 903 """A MO VoLTE call dialed at eSIM port 0, where 904 - eSIM port 0 5G NSA VoLTE 905 - eSIM port 1 5G NSA VoLTE 906 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 907 """ 908 return dsds_call_streaming_test( 909 self.log, 910 self.tel_logger, 911 self.android_devices, 912 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 913 test_rat=["volte", "5g_volte"], 914 dds_slot=2, 915 test_slot=SimSlotInfo.SLOT_1, 916 direction="mo", 917 streaming=False) 918 919 @test_tracker_info(uuid="ac2d2dcd-cc0d-4500-b27b-3806a7f008dd") 920 @TelephonyBaseTest.tel_test_wrap 921 def test_msim_voice_esim_port_0_mt_4g_volte_esim_port_1_5g_nsa_volte_dds_2(self): 922 """A MT VoLTE call dialed at eSIM port 0, where 923 - eSIM port 0 5G NSA VoLTE 924 - eSIM port 1 5G NSA VoLTE 925 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 926 """ 927 return dsds_call_streaming_test( 928 self.log, 929 self.tel_logger, 930 self.android_devices, 931 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 932 test_rat=["volte", "5g_volte"], 933 dds_slot=2, 934 test_slot=SimSlotInfo.SLOT_1, 935 direction="mt", 936 streaming=False) 937 938 @test_tracker_info(uuid="b5dfe6dc-a9cd-46d6-a227-359cc3ac05cc") 939 @TelephonyBaseTest.tel_test_wrap 940 def test_msim_voice_esim_port_1_mo_5g_nsa_volte_esim_port_0_4g_volte_dds_2(self): 941 """A MO VoLTE call dialed at eSIM port 1, where 942 - eSIM port 0 5G NSA VoLTE 943 - eSIM port 1 5G NSA VoLTE 944 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 945 """ 946 return dsds_call_streaming_test( 947 self.log, 948 self.tel_logger, 949 self.android_devices, 950 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 951 test_rat=["volte", "5g_volte"], 952 dds_slot=2, 953 test_slot=SimSlotInfo.SLOT_2, 954 direction="mo", 955 streaming=False) 956 957 @test_tracker_info(uuid="1449a187-d388-4b74-bd8f-d45827441604") 958 @TelephonyBaseTest.tel_test_wrap 959 def test_msim_voice_esim_port_1_mt_5g_nsa_volte_esim_port_0_4g_volte_dds_2(self): 960 """A MT VoLTE call dialed at eSIM port 1, where 961 - eSIM port 0 5G NSA VoLTE 962 - eSIM port 1 5G NSA VoLTE 963 - DDS at eSIM port 1 (SimSlotInfo.SLOT_2) 964 """ 965 return dsds_call_streaming_test( 966 self.log, 967 self.tel_logger, 968 self.android_devices, 969 sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2], 970 test_rat=["volte", "5g_volte"], 971 dds_slot=2, 972 test_slot=SimSlotInfo.SLOT_2, 973 direction="mt", 974 streaming=False) 975 976 @test_tracker_info(uuid="f94d5fd2-79ac-426a-9a0d-1ba72e070b19") 977 @TelephonyBaseTest.tel_test_wrap 978 def test_msim_voice_esim_mo_5g_nsa_volte_psim_5g_nsa_volte_disable_psim(self): 979 """Disable/enable pSIM with MO voice call 980 Test step: 981 1. Set the RAT to 5G at both slots. 982 2. Disable pSIM. 983 3. Switch DDS to eSIM. 984 4. Verify RAT at slot 1 (eSIM) and also internet connection. 985 5. Make a MO voice call. 986 6. Enable pSIM. 987 7. Switch DDS to pSIM. 988 8. Verify RAT at slot 0 (pSIM) and also internet connection. 989 """ 990 return enable_slot_after_voice_call_test( 991 self.log, 992 self.tel_logger, 993 self.android_devices, 994 1, 995 None, 996 0, 997 mo_rat=["5g_volte", "5g_volte"], 998 call_direction="mo") 999 1000 @test_tracker_info(uuid="3b58146a-72d2-4544-b50b-f685d10da20a") 1001 @TelephonyBaseTest.tel_test_wrap 1002 def test_msim_voice_esim_mt_5g_nsa_volte_psim_5g_nsa_volte_disable_psim(self): 1003 """Disable/enable pSIM with MT voice call 1004 Test step: 1005 1. Set the RAT to 5G at both slots. 1006 2. Disable pSIM. 1007 3. Switch DDS to eSIM. 1008 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1009 5. Make a MT voice call. 1010 6. Enable pSIM. 1011 7. Switch DDS to pSIM. 1012 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1013 """ 1014 return enable_slot_after_voice_call_test( 1015 self.log, 1016 self.tel_logger, 1017 self.android_devices, 1018 None, 1019 1, 1020 0, 1021 mt_rat=["5g_volte", "5g_volte"], 1022 call_direction="mt") 1023 1024 @test_tracker_info(uuid="6b7fde1b-d51a-49df-b7d4-bf5e3d091895") 1025 @TelephonyBaseTest.tel_test_wrap 1026 def test_msim_data_esim_5g_nsa_volte_psim_5g_nsa_volte_disable_psim(self): 1027 """Disable/enable pSIM with data call 1028 Test step: 1029 1. Set the RAT to 5G at both slots. 1030 2. Disable pSIM. 1031 3. Switch DDS to eSIM. 1032 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1033 5. Make a data call by http download. 1034 6. Enable pSIM. 1035 7. Switch DDS to pSIM. 1036 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1037 """ 1038 return enable_slot_after_data_call_test( 1039 self.log, 1040 self.android_devices[0], 1041 0, 1042 rat=["5g_volte", "5g_volte"]) 1043 1044 @test_tracker_info(uuid="dc490360-66b6-4796-a649-73bb09ce0cc1") 1045 @TelephonyBaseTest.tel_test_wrap 1046 def test_msim_voice_psim_mo_5g_nsa_volte_esim_5g_nsa_volte_disable_esim(self): 1047 """Disable/enable eSIM with MO voice call 1048 Test step: 1049 1. Set the RAT to 5G at both slots. 1050 2. Disable eSIM. 1051 3. Switch DDS to pSIM. 1052 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1053 5. Make a MO voice call. 1054 6. Enable eSIM. 1055 7. Switch DDS to eSIM. 1056 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1057 """ 1058 return enable_slot_after_voice_call_test( 1059 self.log, 1060 self.tel_logger, 1061 self.android_devices, 1062 0, 1063 None, 1064 1, 1065 mo_rat=["5g_volte", "5g_volte"], 1066 call_direction="mo") 1067 1068 @test_tracker_info(uuid="63f57c95-75be-4a51-83c6-609356bb301b") 1069 @TelephonyBaseTest.tel_test_wrap 1070 def test_msim_voice_psim_mt_5g_nsa_volte_esim_5g_nsa_volte_disable_esim(self): 1071 """Disable/enable eSIM with MT voice call 1072 Test step: 1073 1. Set the RAT to 5G at both slots. 1074 2. Disable eSIM. 1075 3. Switch DDS to pSIM. 1076 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1077 5. Make a MT voice call. 1078 6. Enable eSIM. 1079 7. Switch DDS to eSIM. 1080 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1081 """ 1082 return enable_slot_after_voice_call_test( 1083 self.log, 1084 self.tel_logger, 1085 self.android_devices, 1086 None, 1087 0, 1088 1, 1089 mt_rat=["5g_volte", "5g_volte"], 1090 call_direction="mt") 1091 1092 @test_tracker_info(uuid="7ad9e84a-dfa0-44e2-adde-390ae521b50b") 1093 @TelephonyBaseTest.tel_test_wrap 1094 def test_msim_data_psim_5g_nsa_volte_esim_5g_nsa_volte_disable_esim(self): 1095 """Disable/enable eSIM with data call 1096 Test step: 1097 1. Set the RAT to 5G at both slots. 1098 2. Disable eSIM. 1099 3. Switch DDS to pSIM. 1100 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1101 5. Make a data call by http download. 1102 6. Enable eSIM. 1103 7. Switch DDS to eSIM. 1104 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1105 """ 1106 return enable_slot_after_data_call_test( 1107 self.log, 1108 self.android_devices[0], 1109 1, 1110 rat=["5g_volte", "5g_volte"]) 1111 1112 @test_tracker_info(uuid="b1b02578-6e75-4a96-b3f3-c724fafbae2a") 1113 @TelephonyBaseTest.tel_test_wrap 1114 def test_msim_voice_esim_mo_5g_nsa_volte_psim_4g_volte_disable_psim(self): 1115 """Disable/enable pSIM with MO voice call 1116 Test step: 1117 1. Set the RAT to LTE at slot 0 and 5G at slot 1. 1118 2. Disable pSIM. 1119 3. Switch DDS to eSIM. 1120 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1121 5. Make a MO voice call. 1122 6. Enable pSIM. 1123 7. Switch DDS to pSIM. 1124 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1125 """ 1126 return enable_slot_after_voice_call_test( 1127 self.log, 1128 self.tel_logger, 1129 self.android_devices, 1130 1, 1131 None, 1132 0, 1133 mo_rat=["volte", "5g_volte"], 1134 call_direction="mo") 1135 1136 @test_tracker_info(uuid="15bb2fdd-ec38-47dc-a2f0-3251c8d19e3c") 1137 @TelephonyBaseTest.tel_test_wrap 1138 def test_msim_voice_esim_mt_5g_nsa_volte_psim_4g_volte_disable_psim(self): 1139 """Disable/enable pSIM with MT voice call 1140 Test step: 1141 1. Set the RAT to LTE at slot 0 and 5G at slot 1. 1142 2. Disable pSIM. 1143 3. Switch DDS to eSIM. 1144 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1145 5. Make a MT voice call. 1146 6. Enable pSIM. 1147 7. Switch DDS to pSIM. 1148 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1149 """ 1150 return enable_slot_after_voice_call_test( 1151 self.log, 1152 self.tel_logger, 1153 self.android_devices, 1154 None, 1155 1, 1156 0, 1157 mt_rat=["volte", "5g_volte"], 1158 call_direction="mt") 1159 1160 @test_tracker_info(uuid="37d5e72b-723f-4a26-87e9-cf54726476a6") 1161 @TelephonyBaseTest.tel_test_wrap 1162 def test_msim_data_esim_5g_nsa_volte_psim_4g_volte_disable_psim(self): 1163 """Disable/enable pSIM with data call 1164 Test step: 1165 1. Set the RAT to LTE at slot 0 and 5G at slot 1. 1166 2. Disable pSIM. 1167 3. Switch DDS to eSIM. 1168 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1169 5. Make a data call by http download. 1170 6. Enable pSIM. 1171 7. Switch DDS to pSIM. 1172 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1173 """ 1174 return enable_slot_after_data_call_test( 1175 self.log, 1176 self.android_devices[0], 1177 0, 1178 rat=["volte", "5g_volte"]) 1179 1180 @test_tracker_info(uuid="bc0dea98-cfe7-4cdd-8dd9-84eda4212fd4") 1181 @TelephonyBaseTest.tel_test_wrap 1182 def test_msim_voice_psim_mo_4g_volte_esim_5g_nsa_volte_disable_esim(self): 1183 """Disable/enable eSIM with MO voice call 1184 Test step: 1185 1. Set the RAT to LTE at slot 0 and 5G at slot 1. 1186 2. Disable eSIM. 1187 3. Switch DDS to pSIM. 1188 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1189 5. Make a MO voice call. 1190 6. Enable eSIM. 1191 7. Switch DDS to eSIM. 1192 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1193 """ 1194 return enable_slot_after_voice_call_test( 1195 self.log, 1196 self.tel_logger, 1197 self.android_devices, 1198 0, 1199 None, 1200 1, 1201 mo_rat=["volte", "5g_volte"], 1202 call_direction="mo") 1203 1204 @test_tracker_info(uuid="cfb8b670-6049-46fd-88ff-b9565ab2b582") 1205 @TelephonyBaseTest.tel_test_wrap 1206 def test_msim_voice_psim_mt_4g_volte_esim_5g_nsa_volte_disable_esim(self): 1207 """Disable/enable eSIM with MT voice call 1208 Test step: 1209 1. Set the RAT to LTE at slot 0 and 5G at slot 1. 1210 2. Disable eSIM. 1211 3. Switch DDS to pSIM. 1212 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1213 5. Make a MT voice call. 1214 6. Enable eSIM. 1215 7. Switch DDS to eSIM. 1216 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1217 """ 1218 return enable_slot_after_voice_call_test( 1219 self.log, 1220 self.tel_logger, 1221 self.android_devices, 1222 None, 1223 0, 1224 1, 1225 mt_rat=["volte", "5g_volte"], 1226 call_direction="mt") 1227 1228 @test_tracker_info(uuid="e2a18907-d9a4-491b-82c4-11ca86fc7129") 1229 @TelephonyBaseTest.tel_test_wrap 1230 def test_msim_data_psim_4g_volte_esim_5g_nsa_volte_disable_esim(self): 1231 """Disable/enable eSIM with data call 1232 Test step: 1233 1. Set the RAT to LTE at slot 0 and 5G at slot 1. 1234 2. Disable eSIM. 1235 3. Switch DDS to pSIM. 1236 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1237 5. Make a data call by http download. 1238 6. Enable eSIM. 1239 7. Switch DDS to eSIM. 1240 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1241 """ 1242 return enable_slot_after_data_call_test( 1243 self.log, 1244 self.android_devices[0], 1245 1, 1246 rat=["volte", "5g_volte"]) 1247 1248 @test_tracker_info(uuid="13220595-9774-4f62-b1fb-3b6b98b51df3") 1249 @TelephonyBaseTest.tel_test_wrap 1250 def test_msim_voice_esim_mo_4g_volte_psim_5g_nsa_volte_disable_psim(self): 1251 """Disable/enable pSIM with MO voice call 1252 Test step: 1253 1. Set the RAT to 5G at slot 0 and LTE at slot 1. 1254 2. Disable pSIM. 1255 3. Switch DDS to eSIM. 1256 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1257 5. Make a MO voice call. 1258 6. Enable pSIM. 1259 7. Switch DDS to pSIM. 1260 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1261 """ 1262 return enable_slot_after_voice_call_test( 1263 self.log, 1264 self.tel_logger, 1265 self.android_devices, 1266 1, 1267 None, 1268 0, 1269 mo_rat=["5g_volte", "volte"], 1270 call_direction="mo") 1271 1272 @test_tracker_info(uuid="57e3e643-26a9-4e32-ac55-a0f7e4a72148") 1273 @TelephonyBaseTest.tel_test_wrap 1274 def test_msim_voice_esim_mt_4g_volte_psim_5g_nsa_volte_disable_psim(self): 1275 """Disable/enable pSIM with MT voice call 1276 Test step: 1277 1. Set the RAT to 5G at slot 0 and LTE at slot 1. 1278 2. Disable pSIM. 1279 3. Switch DDS to eSIM. 1280 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1281 5. Make a MT voice call. 1282 6. Enable pSIM. 1283 7. Switch DDS to pSIM. 1284 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1285 """ 1286 return enable_slot_after_voice_call_test( 1287 self.log, 1288 self.tel_logger, 1289 self.android_devices, 1290 None, 1291 1, 1292 0, 1293 mt_rat=["5g_volte", "volte"], 1294 call_direction="mt") 1295 1296 @test_tracker_info(uuid="3d809e0d-e75e-4ccd-af38-80d465d14eb7") 1297 @TelephonyBaseTest.tel_test_wrap 1298 def test_msim_data_esim_4g_volte_psim_5g_nsa_volte_disable_psim(self): 1299 """Disable/enable pSIM with data call 1300 Test step: 1301 1. Set the RAT to 5G at slot 0 and LTE at slot 1. 1302 2. Disable pSIM. 1303 3. Switch DDS to eSIM. 1304 4. Verify RAT at slot 1 (eSIM) and also internet connection. 1305 5. Make a data call by http download. 1306 6. Enable pSIM. 1307 7. Switch DDS to pSIM. 1308 8. Verify RAT at slot 0 (pSIM) and also internet connection. 1309 """ 1310 return enable_slot_after_data_call_test( 1311 self.log, 1312 self.android_devices[0], 1313 0, 1314 rat=["5g_volte", "volte"]) 1315 1316 @test_tracker_info(uuid="c54ab348-367f-43c9-9aae-fa2c3d3badec") 1317 @TelephonyBaseTest.tel_test_wrap 1318 def test_msim_voice_psim_mo_5g_nsa_volte_esim_4g_volte_disable_esim(self): 1319 """Disable/enable eSIM with MO voice call 1320 Test step: 1321 1. Set the RAT to 5G at slot 0 and LTE at slot 1. 1322 2. Disable eSIM. 1323 3. Switch DDS to pSIM. 1324 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1325 5. Make a MO voice call. 1326 6. Enable eSIM. 1327 7. Switch DDS to eSIM. 1328 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1329 """ 1330 return enable_slot_after_voice_call_test( 1331 self.log, 1332 self.tel_logger, 1333 self.android_devices, 1334 0, 1335 None, 1336 1, 1337 mo_rat=["5g_volte", "volte"], 1338 call_direction="mo") 1339 1340 @test_tracker_info(uuid="db8e5cdc-c34f-48d4-8ebe-2a71e03c159f") 1341 @TelephonyBaseTest.tel_test_wrap 1342 def test_msim_voice_psim_mt_5g_nsa_volte_esim_4g_volte_disable_esim(self): 1343 """Disable/enable eSIM with MT voice call 1344 Test step: 1345 1. Set the RAT to 5G at slot 0 and LTE at slot 1. 1346 2. Disable eSIM. 1347 3. Switch DDS to pSIM. 1348 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1349 5. Make a MT voice call. 1350 6. Enable eSIM. 1351 7. Switch DDS to eSIM. 1352 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1353 """ 1354 return enable_slot_after_voice_call_test( 1355 self.log, 1356 self.tel_logger, 1357 self.android_devices, 1358 None, 1359 0, 1360 1, 1361 mt_rat=["5g_volte", "volte"], 1362 call_direction="mt") 1363 1364 @test_tracker_info(uuid="a271d5f2-4449-4961-8417-14943fa96144") 1365 @TelephonyBaseTest.tel_test_wrap 1366 def test_msim_data_psim_5g_nsa_volte_esim_4g_volte_disable_esim(self): 1367 """Disable/enable eSIM with data call 1368 Test step: 1369 1. Set the RAT to 5G at slot 0 and LTE at slot 1. 1370 2. Disable eSIM. 1371 3. Switch DDS to pSIM. 1372 4. Verify RAT at slot 0 (pSIM) and also internet connection. 1373 5. Make a data call by http download. 1374 6. Enable eSIM. 1375 7. Switch DDS to eSIM. 1376 8. Verify RAT at slot 1 (eSIM) and also internet connection. 1377 """ 1378 return enable_slot_after_data_call_test( 1379 self.log, 1380 self.android_devices[0], 1381 1, 1382 rat=["5g_volte", "volte"]) 1383 1384 @test_tracker_info(uuid="f86faed8-5259-4e5d-9e49-40618ad41670") 1385 @TelephonyBaseTest.tel_test_wrap 1386 def test_msim_voice_psim_mo_5g_nsa_wfc_wifi_preferred_esim_5g_nsa_volte_dds_0(self): 1387 """ A MO vowifi call at pSIM, where 1388 - pSIM 5G WFC in Wi-Fi preferred mode 1389 - eSIM 5G NSA VoLTE 1390 - DDS at pSIM (slot 0) 1391 1392 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1393 the network with assigned RAT successfully. 1394 """ 1395 return dsds_voice_call_test( 1396 self.log, 1397 self.tel_logger, 1398 self.android_devices, 1399 0, 1400 None, 1401 0, 1402 mo_rat=["5g_wfc", "5g_volte"], 1403 call_direction="mo", 1404 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1405 wifi_network_ssid=self.wifi_network_ssid, 1406 wifi_network_pass=self.wifi_network_pass, 1407 turn_off_wifi_in_the_end=True) 1408 1409 @test_tracker_info(uuid="1e13a8be-7ddd-4177-89cb-720d305d766e") 1410 @TelephonyBaseTest.tel_test_wrap 1411 def test_msim_voice_psim_mt_5g_nsa_wfc_wifi_preferred_esim_5g_nsa_volte_dds_0(self): 1412 """ A MT vowifi call at pSIM, where 1413 - pSIM 5G WFC in Wi-Fi preferred mode 1414 - eSIM 5G NSA VoLTE 1415 - DDS at pSIM (slot 0) 1416 1417 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1418 the network with assigned RAT successfully. 1419 """ 1420 return dsds_voice_call_test( 1421 self.log, 1422 self.tel_logger, 1423 self.android_devices, 1424 None, 1425 0, 1426 0, 1427 mt_rat=["5g_wfc", "5g_volte"], 1428 call_direction="mt", 1429 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1430 wifi_network_ssid=self.wifi_network_ssid, 1431 wifi_network_pass=self.wifi_network_pass, 1432 turn_off_wifi_in_the_end=True) 1433 1434 @test_tracker_info(uuid="d32696a1-6e6d-48ca-8612-06e24645cfc6") 1435 @TelephonyBaseTest.tel_test_wrap 1436 def test_msim_voice_esim_mo_5g_nsa_wfc_wifi_preferred_psim_5g_nsa_volte_dds_0(self): 1437 """ A MO vowifi call at eSIM, where 1438 - pSIM 5G NSA VoLTE 1439 - eSIM 5G WFC in Wi-Fi preferred mode 1440 - DDS at pSIM (slot 0) 1441 1442 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1443 the network with assigned RAT successfully. 1444 """ 1445 return dsds_voice_call_test( 1446 self.log, 1447 self.tel_logger, 1448 self.android_devices, 1449 1, 1450 None, 1451 0, 1452 mo_rat=["5g_volte", "5g_wfc"], 1453 call_direction="mo", 1454 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1455 wifi_network_ssid=self.wifi_network_ssid, 1456 wifi_network_pass=self.wifi_network_pass, 1457 turn_off_wifi_in_the_end=True) 1458 1459 @test_tracker_info(uuid="9ed35291-ae87-469a-a12f-8df2c17daa6e") 1460 @TelephonyBaseTest.tel_test_wrap 1461 def test_msim_voice_esim_mt_5g_nsa_wfc_wifi_preferred_psim_5g_nsa_volte_dds_0(self): 1462 """ A MT vowifi call at eSIM, where 1463 - pSIM 5G NSA VoLTE 1464 - eSIM 5G WFC in Wi-Fi preferred mode 1465 - DDS at pSIM (slot 0) 1466 1467 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1468 the network with assigned RAT successfully. 1469 """ 1470 return dsds_voice_call_test( 1471 self.log, 1472 self.tel_logger, 1473 self.android_devices, 1474 None, 1475 1, 1476 0, 1477 mt_rat=["5g_volte", "5g_wfc"], 1478 call_direction="mt", 1479 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1480 wifi_network_ssid=self.wifi_network_ssid, 1481 wifi_network_pass=self.wifi_network_pass, 1482 turn_off_wifi_in_the_end=True) 1483 1484 @test_tracker_info(uuid="a44352d0-8ded-4e42-bd77-59c9f5801954") 1485 @TelephonyBaseTest.tel_test_wrap 1486 def test_msim_voice_psim_mo_5g_nsa_wfc_wifi_preferred_esim_5g_nsa_volte_dds_1(self): 1487 """ A MO vowifi call at pSIM, where 1488 - pSIM 5G WFC in Wi-Fi preferred mode 1489 - eSIM 5G NSA VoLTE 1490 - DDS at eSIM (slot 1) 1491 1492 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1493 the network with assigned RAT successfully. 1494 """ 1495 return dsds_voice_call_test( 1496 self.log, 1497 self.tel_logger, 1498 self.android_devices, 1499 0, 1500 None, 1501 1, 1502 mo_rat=["5g_wfc", "5g_volte"], 1503 call_direction="mo", 1504 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1505 wifi_network_ssid=self.wifi_network_ssid, 1506 wifi_network_pass=self.wifi_network_pass, 1507 turn_off_wifi_in_the_end=True) 1508 1509 @test_tracker_info(uuid="6e99a297-6deb-4674-90e1-1f703971501a") 1510 @TelephonyBaseTest.tel_test_wrap 1511 def test_msim_voice_psim_mt_5g_nsa_wfc_wifi_preferred_esim_5g_nsa_volte_dds_1(self): 1512 """ A MT vowifi call at pSIM, where 1513 - pSIM 5G WFC in Wi-Fi preferred mode 1514 - eSIM 5G NSA VoLTE 1515 - DDS at eSIM (slot 1) 1516 1517 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1518 the network with assigned RAT successfully. 1519 """ 1520 return dsds_voice_call_test( 1521 self.log, 1522 self.tel_logger, 1523 self.android_devices, 1524 None, 1525 0, 1526 1, 1527 mt_rat=["5g_wfc", "5g_volte"], 1528 call_direction="mt", 1529 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1530 wifi_network_ssid=self.wifi_network_ssid, 1531 wifi_network_pass=self.wifi_network_pass, 1532 turn_off_wifi_in_the_end=True) 1533 1534 @test_tracker_info(uuid="119f71a5-9d5d-4c66-b958-684672a95a87") 1535 @TelephonyBaseTest.tel_test_wrap 1536 def test_msim_voice_esim_mo_5g_nsa_wfc_wifi_preferred_psim_5g_nsa_volte_dds_1(self): 1537 """ A MO vowifi call at eSIM, where 1538 - pSIM 5G NSA VoLTE 1539 - eSIM 5G WFC in Wi-Fi preferred mode 1540 - DDS at eSIM (slot 1) 1541 1542 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1543 the network with assigned RAT successfully. 1544 """ 1545 return dsds_voice_call_test( 1546 self.log, 1547 self.tel_logger, 1548 self.android_devices, 1549 1, 1550 None, 1551 1, 1552 mo_rat=["5g_volte", "5g_wfc"], 1553 call_direction="mo", 1554 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1555 wifi_network_ssid=self.wifi_network_ssid, 1556 wifi_network_pass=self.wifi_network_pass, 1557 turn_off_wifi_in_the_end=True) 1558 1559 @test_tracker_info(uuid="55e651d2-4112-4fe9-a70d-f448287b078b") 1560 @TelephonyBaseTest.tel_test_wrap 1561 def test_msim_voice_esim_mt_5g_nsa_wfc_wifi_preferred_psim_5g_nsa_volte_dds_1(self): 1562 """ A MT vowifi call at eSIM, where 1563 - pSIM 5G NSA VoLTE 1564 - eSIM 5G WFC in Wi-Fi preferred mode 1565 - DDS at eSIM (slot 1) 1566 1567 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1568 the network with assigned RAT successfully. 1569 """ 1570 return dsds_voice_call_test( 1571 self.log, 1572 self.tel_logger, 1573 self.android_devices, 1574 None, 1575 1, 1576 1, 1577 mt_rat=["5g_volte", "5g_wfc"], 1578 call_direction="mt", 1579 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1580 wifi_network_ssid=self.wifi_network_ssid, 1581 wifi_network_pass=self.wifi_network_pass, 1582 turn_off_wifi_in_the_end=True) 1583 1584 @test_tracker_info(uuid="10ce825e-8ed8-4bc8-a70f-e0822d391066") 1585 @TelephonyBaseTest.tel_test_wrap 1586 def test_msim_voice_psim_mo_4g_wfc_wifi_preferred_esim_5g_nsa_volte_dds_0(self): 1587 """ A MO vowifi call at pSIM, where 1588 - pSIM 4G WFC in Wi-Fi preferred mode 1589 - eSIM 5G NSA VoLTE 1590 - DDS at pSIM (slot 0) 1591 1592 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1593 the network with assigned RAT successfully. 1594 """ 1595 return dsds_voice_call_test( 1596 self.log, 1597 self.tel_logger, 1598 self.android_devices, 1599 0, 1600 None, 1601 0, 1602 mo_rat=["wfc", "5g_volte"], 1603 call_direction="mo", 1604 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1605 wifi_network_ssid=self.wifi_network_ssid, 1606 wifi_network_pass=self.wifi_network_pass, 1607 turn_off_wifi_in_the_end=True) 1608 1609 @test_tracker_info(uuid="39cb207c-10e5-4f6a-8ee4-0f26634070cb") 1610 @TelephonyBaseTest.tel_test_wrap 1611 def test_msim_voice_psim_mt_4g_wfc_wifi_preferred_esim_5g_nsa_volte_dds_0(self): 1612 """ A MT vowifi call at pSIM, where 1613 - pSIM 4G WFC in Wi-Fi preferred mode 1614 - eSIM 5G NSA VoLTE 1615 - DDS at pSIM (slot 0) 1616 1617 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1618 the network with assigned RAT successfully. 1619 """ 1620 return dsds_voice_call_test( 1621 self.log, 1622 self.tel_logger, 1623 self.android_devices, 1624 None, 1625 0, 1626 0, 1627 mt_rat=["wfc", "5g_volte"], 1628 call_direction="mt", 1629 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1630 wifi_network_ssid=self.wifi_network_ssid, 1631 wifi_network_pass=self.wifi_network_pass, 1632 turn_off_wifi_in_the_end=True) 1633 1634 @test_tracker_info(uuid="a2245d31-c3ca-42bf-a6ca-72f3d3dc32e9") 1635 @TelephonyBaseTest.tel_test_wrap 1636 def test_msim_voice_esim_mo_5g_nsa_wfc_wifi_preferred_psim_4g_volte_dds_0(self): 1637 """ A MO vowifi call at eSIM, where 1638 - pSIM 4G VoLTE 1639 - eSIM 5G WFC in Wi-Fi preferred mode 1640 - DDS at pSIM (slot 0) 1641 1642 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1643 the network with assigned RAT successfully. 1644 """ 1645 return dsds_voice_call_test( 1646 self.log, 1647 self.tel_logger, 1648 self.android_devices, 1649 1, 1650 None, 1651 0, 1652 mo_rat=["volte", "5g_wfc"], 1653 call_direction="mo", 1654 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1655 wifi_network_ssid=self.wifi_network_ssid, 1656 wifi_network_pass=self.wifi_network_pass, 1657 turn_off_wifi_in_the_end=True) 1658 1659 @test_tracker_info(uuid="2d683601-b604-4dba-b5b8-8aec86d70f95") 1660 @TelephonyBaseTest.tel_test_wrap 1661 def test_msim_voice_esim_mt_5g_nsa_wfc_wifi_preferred_psim_4g_volte_dds_0(self): 1662 """ A MT vowifi call at eSIM, where 1663 - pSIM 4G VoLTE 1664 - eSIM 5G WFC in Wi-Fi preferred mode 1665 - DDS at pSIM (slot 0) 1666 1667 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1668 the network with assigned RAT successfully. 1669 """ 1670 return dsds_voice_call_test( 1671 self.log, 1672 self.tel_logger, 1673 self.android_devices, 1674 None, 1675 1, 1676 0, 1677 mt_rat=["volte", "5g_wfc"], 1678 call_direction="mt", 1679 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1680 wifi_network_ssid=self.wifi_network_ssid, 1681 wifi_network_pass=self.wifi_network_pass, 1682 turn_off_wifi_in_the_end=True) 1683 1684 @test_tracker_info(uuid="7c79782e-e273-43a4-9176-48a7b5a8cb85") 1685 @TelephonyBaseTest.tel_test_wrap 1686 def test_msim_voice_psim_mo_4g_wfc_wifi_preferred_esim_5g_nsa_volte_dds_1(self): 1687 """ A MO vowifi call at pSIM, where 1688 - pSIM 4G WFC in Wi-Fi preferred mode 1689 - eSIM 5G NSA VoLTE 1690 - DDS at eSIM (slot 1) 1691 1692 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1693 the network with assigned RAT successfully. 1694 """ 1695 return dsds_voice_call_test( 1696 self.log, 1697 self.tel_logger, 1698 self.android_devices, 1699 0, 1700 None, 1701 1, 1702 mo_rat=["wfc", "5g_volte"], 1703 call_direction="mo", 1704 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1705 wifi_network_ssid=self.wifi_network_ssid, 1706 wifi_network_pass=self.wifi_network_pass, 1707 turn_off_wifi_in_the_end=True) 1708 1709 @test_tracker_info(uuid="1b9c6b37-2345-46af-a6eb-48ebd962c953") 1710 @TelephonyBaseTest.tel_test_wrap 1711 def test_msim_voice_psim_mt_4g_wfc_wifi_preferred_esim_5g_nsa_volte_dds_1(self): 1712 """ A MT vowifi call at pSIM, where 1713 - pSIM 4G WFC in Wi-Fi preferred mode 1714 - eSIM 5G NSA VoLTE 1715 - DDS at eSIM (slot 1) 1716 1717 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1718 the network with assigned RAT successfully. 1719 """ 1720 return dsds_voice_call_test( 1721 self.log, 1722 self.tel_logger, 1723 self.android_devices, 1724 None, 1725 0, 1726 1, 1727 mt_rat=["wfc", "5g_volte"], 1728 call_direction="mt", 1729 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1730 wifi_network_ssid=self.wifi_network_ssid, 1731 wifi_network_pass=self.wifi_network_pass, 1732 turn_off_wifi_in_the_end=True) 1733 1734 @test_tracker_info(uuid="ce37ebda-f83b-4482-9214-74e82e04ae7f") 1735 @TelephonyBaseTest.tel_test_wrap 1736 def test_msim_voice_esim_mo_5g_nsa_wfc_wifi_preferred_psim_4g_volte_dds_1(self): 1737 """ A MO vowifi call at eSIM, where 1738 - pSIM 4G VoLTE 1739 - eSIM 5G WFC in Wi-Fi preferred mode 1740 - DDS at eSIM (slot 1) 1741 1742 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1743 the network with assigned RAT successfully. 1744 """ 1745 return dsds_voice_call_test( 1746 self.log, 1747 self.tel_logger, 1748 self.android_devices, 1749 1, 1750 None, 1751 1, 1752 mo_rat=["volte", "5g_wfc"], 1753 call_direction="mo", 1754 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1755 wifi_network_ssid=self.wifi_network_ssid, 1756 wifi_network_pass=self.wifi_network_pass, 1757 turn_off_wifi_in_the_end=True) 1758 1759 @test_tracker_info(uuid="3ba071ba-bf6f-4c27-ae82-557dabb60291") 1760 @TelephonyBaseTest.tel_test_wrap 1761 def test_msim_voice_esim_mt_5g_nsa_wfc_wifi_preferred_psim_4g_volte_dds_1(self): 1762 """ A MT vowifi call at eSIM, where 1763 - pSIM 4G VoLTE 1764 - eSIM 5G WFC in Wi-Fi preferred mode 1765 - DDS at eSIM (slot 1) 1766 1767 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1768 the network with assigned RAT successfully. 1769 """ 1770 return dsds_voice_call_test( 1771 self.log, 1772 self.tel_logger, 1773 self.android_devices, 1774 None, 1775 1, 1776 1, 1777 mt_rat=["volte", "5g_wfc"], 1778 call_direction="mt", 1779 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1780 wifi_network_ssid=self.wifi_network_ssid, 1781 wifi_network_pass=self.wifi_network_pass, 1782 turn_off_wifi_in_the_end=True) 1783 1784 @test_tracker_info(uuid="1385939f-272e-4ba7-ba5d-de1bff60ad01") 1785 @TelephonyBaseTest.tel_test_wrap 1786 def test_msim_voice_psim_mo_5g_nsa_wfc_wifi_preferred_esim_4g_volte_dds_0(self): 1787 """ A MO vowifi call at pSIM, where 1788 - pSIM 5G WFC in Wi-Fi preferred mode 1789 - eSIM 4G VoLTE 1790 - DDS at pSIM (slot 0) 1791 1792 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1793 the network with assigned RAT successfully. 1794 """ 1795 return dsds_voice_call_test( 1796 self.log, 1797 self.tel_logger, 1798 self.android_devices, 1799 0, 1800 None, 1801 0, 1802 mo_rat=["5g_wfc", "volte"], 1803 call_direction="mo", 1804 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1805 wifi_network_ssid=self.wifi_network_ssid, 1806 wifi_network_pass=self.wifi_network_pass, 1807 turn_off_wifi_in_the_end=True) 1808 1809 @test_tracker_info(uuid="79d24164-bbcc-49c6-a538-99b39b65749b") 1810 @TelephonyBaseTest.tel_test_wrap 1811 def test_msim_voice_psim_mt_5g_nsa_wfc_wifi_preferred_esim_4g_volte_dds_0(self): 1812 """ A MT vowifi call at pSIM, where 1813 - pSIM 5G WFC in Wi-Fi preferred mode 1814 - eSIM 4G VoLTE 1815 - DDS at pSIM (slot 0) 1816 1817 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1818 the network with assigned RAT successfully. 1819 """ 1820 return dsds_voice_call_test( 1821 self.log, 1822 self.tel_logger, 1823 self.android_devices, 1824 None, 1825 0, 1826 0, 1827 mt_rat=["5g_wfc", "volte"], 1828 call_direction="mt", 1829 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1830 wifi_network_ssid=self.wifi_network_ssid, 1831 wifi_network_pass=self.wifi_network_pass, 1832 turn_off_wifi_in_the_end=True) 1833 1834 @test_tracker_info(uuid="837186d2-fe35-4d4a-900d-0bc5b71829b7") 1835 @TelephonyBaseTest.tel_test_wrap 1836 def test_msim_voice_esim_mo_4g_wfc_wifi_preferred_psim_5g_nsa_volte_dds_0(self): 1837 """ A MO vowifi call at eSIM, where 1838 - pSIM 5G NSA VoLTE 1839 - eSIM 4G WFC in Wi-Fi preferred mode 1840 - DDS at pSIM (slot 0) 1841 1842 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1843 the network with assigned RAT successfully. 1844 """ 1845 return dsds_voice_call_test( 1846 self.log, 1847 self.tel_logger, 1848 self.android_devices, 1849 1, 1850 None, 1851 0, 1852 mo_rat=["5g_volte", "wfc"], 1853 call_direction="mo", 1854 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1855 wifi_network_ssid=self.wifi_network_ssid, 1856 wifi_network_pass=self.wifi_network_pass, 1857 turn_off_wifi_in_the_end=True) 1858 1859 @test_tracker_info(uuid="ace4d07a-07ba-4868-bfa1-c82a81bce4c9") 1860 @TelephonyBaseTest.tel_test_wrap 1861 def test_msim_voice_esim_mt_4g_wfc_wifi_preferred_psim_5g_nsa_volte_dds_0(self): 1862 """ A MT vowifi call at eSIM, where 1863 - pSIM 5G NSA VoLTE 1864 - eSIM 4G WFC in Wi-Fi preferred mode 1865 - DDS at pSIM (slot 0) 1866 1867 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1868 the network with assigned RAT successfully. 1869 """ 1870 return dsds_voice_call_test( 1871 self.log, 1872 self.tel_logger, 1873 self.android_devices, 1874 None, 1875 1, 1876 0, 1877 mt_rat=["5g_volte", "wfc"], 1878 call_direction="mt", 1879 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1880 wifi_network_ssid=self.wifi_network_ssid, 1881 wifi_network_pass=self.wifi_network_pass, 1882 turn_off_wifi_in_the_end=True) 1883 1884 @test_tracker_info(uuid="17306fd2-842e-47d9-bd83-e5a34fce1d5a") 1885 @TelephonyBaseTest.tel_test_wrap 1886 def test_msim_voice_psim_mo_5g_nsa_wfc_wifi_preferred_esim_4g_volte_dds_1(self): 1887 """ A MO vowifi call at pSIM, where 1888 - pSIM 5G WFC in Wi-Fi preferred mode 1889 - eSIM 4G VoLTE 1890 - DDS at eSIM (slot 1) 1891 1892 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1893 the network with assigned RAT successfully. 1894 """ 1895 return dsds_voice_call_test( 1896 self.log, 1897 self.tel_logger, 1898 self.android_devices, 1899 0, 1900 None, 1901 1, 1902 mo_rat=["5g_wfc", "volte"], 1903 call_direction="mo", 1904 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1905 wifi_network_ssid=self.wifi_network_ssid, 1906 wifi_network_pass=self.wifi_network_pass, 1907 turn_off_wifi_in_the_end=True) 1908 1909 @test_tracker_info(uuid="352b0f73-f89a-45cf-9810-147e8a1b1522") 1910 @TelephonyBaseTest.tel_test_wrap 1911 def test_msim_voice_psim_mt_5g_nsa_wfc_wifi_preferred_esim_4g_volte_dds_1(self): 1912 """ A MT vowifi call at pSIM, where 1913 - pSIM 5G WFC in Wi-Fi preferred mode 1914 - eSIM 4G VoLTE 1915 - DDS at eSIM (slot 1) 1916 1917 Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1918 the network with assigned RAT successfully. 1919 """ 1920 return dsds_voice_call_test( 1921 self.log, 1922 self.tel_logger, 1923 self.android_devices, 1924 None, 1925 0, 1926 1, 1927 mt_rat=["5g_wfc", "volte"], 1928 call_direction="mt", 1929 wfc_mode = [WFC_MODE_WIFI_PREFERRED, None], 1930 wifi_network_ssid=self.wifi_network_ssid, 1931 wifi_network_pass=self.wifi_network_pass, 1932 turn_off_wifi_in_the_end=True) 1933 1934 @test_tracker_info(uuid="4a574fee-dc59-45a6-99a6-18098053adf3") 1935 @TelephonyBaseTest.tel_test_wrap 1936 def test_msim_voice_esim_mo_4g_wfc_wifi_preferred_psim_5g_nsa_volte_dds_1(self): 1937 """ A MO vowifi call at eSIM, where 1938 - pSIM 5G NSA VoLTE 1939 - eSIM 4G WFC in Wi-Fi preferred mode 1940 - DDS at eSIM (slot 1) 1941 1942 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1943 the network with assigned RAT successfully. 1944 """ 1945 return dsds_voice_call_test( 1946 self.log, 1947 self.tel_logger, 1948 self.android_devices, 1949 1, 1950 None, 1951 1, 1952 mo_rat=["5g_volte", "wfc"], 1953 call_direction="mo", 1954 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1955 wifi_network_ssid=self.wifi_network_ssid, 1956 wifi_network_pass=self.wifi_network_pass, 1957 turn_off_wifi_in_the_end=True) 1958 1959 @test_tracker_info(uuid="c70a2aa8-5567-4f74-9a2c-a24214d6af74") 1960 @TelephonyBaseTest.tel_test_wrap 1961 def test_msim_voice_esim_mt_4g_wfc_wifi_preferred_psim_5g_nsa_volte_dds_1(self): 1962 """ A MT vowifi call at eSIM, where 1963 - pSIM 5G NSA VoLTE 1964 - eSIM 4G WFC in Wi-Fi preferred mode 1965 - DDS at eSIM (slot 1) 1966 1967 Wi-Fi will be turned off in the end to ensure the eSIM will attach to 1968 the network with assigned RAT successfully. 1969 """ 1970 return dsds_voice_call_test( 1971 self.log, 1972 self.tel_logger, 1973 self.android_devices, 1974 None, 1975 1, 1976 1, 1977 mt_rat=["5g_volte", "wfc"], 1978 call_direction="mt", 1979 wfc_mode = [None, WFC_MODE_WIFI_PREFERRED], 1980 wifi_network_ssid=self.wifi_network_ssid, 1981 wifi_network_pass=self.wifi_network_pass, 1982 turn_off_wifi_in_the_end=True) 1983 1984 @test_tracker_info(uuid="1f5f9721-0dbb-443d-b54f-2e4acdc2e1a6") 1985 @TelephonyBaseTest.tel_test_wrap 1986 def test_msim_voice_psim_mo_5g_nsa_wfc_cellular_preferred_esim_5g_nsa_volte_dds_0(self): 1987 """ A MO vowifi call at pSIM, where 1988 - pSIM 5G WFC in cellular preferred mode 1989 - eSIM 5G NSA VoLTE 1990 - DDS at pSIM (slot 0) 1991 - Airplane mode 1992 1993 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 1994 the network with assigned RAT successfully. 1995 """ 1996 return dsds_voice_call_test( 1997 self.log, 1998 self.tel_logger, 1999 self.android_devices, 2000 0, 2001 None, 2002 0, 2003 mo_rat=["5g_wfc", "5g_volte"], 2004 call_direction="mo", 2005 is_airplane_mode=True, 2006 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2007 wifi_network_ssid=self.wifi_network_ssid, 2008 wifi_network_pass=self.wifi_network_pass, 2009 turn_off_wifi_in_the_end=True, 2010 turn_off_airplane_mode_in_the_end=True) 2011 2012 @test_tracker_info(uuid="00723b82-3fa5-4263-b56f-a27ba76f24bd") 2013 @TelephonyBaseTest.tel_test_wrap 2014 def test_msim_voice_psim_mt_5g_nsa_wfc_cellular_preferred_esim_5g_nsa_volte_dds_0(self): 2015 """ A MT vowifi call at pSIM, where 2016 - pSIM 5G WFC in cellular preferred mode 2017 - eSIM 5G NSA VoLTE 2018 - DDS at pSIM (slot 0) 2019 - Airplane mode 2020 2021 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2022 the network with assigned RAT successfully. 2023 """ 2024 return dsds_voice_call_test( 2025 self.log, 2026 self.tel_logger, 2027 self.android_devices, 2028 None, 2029 0, 2030 0, 2031 mt_rat=["5g_wfc", "5g_volte"], 2032 call_direction="mt", 2033 is_airplane_mode=True, 2034 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2035 wifi_network_ssid=self.wifi_network_ssid, 2036 wifi_network_pass=self.wifi_network_pass, 2037 turn_off_wifi_in_the_end=True, 2038 turn_off_airplane_mode_in_the_end=True) 2039 2040 @test_tracker_info(uuid="5d024b1c-e345-45e8-9759-9f8729799a05") 2041 @TelephonyBaseTest.tel_test_wrap 2042 def test_msim_voice_esim_mo_5g_nsa_wfc_cellular_preferred_psim_5g_nsa_volte_dds_0(self): 2043 """ A MO vowifi call at eSIM, where 2044 - pSIM 5G NSA VoLTE 2045 - eSIM 5G WFC in cellular preferred mode 2046 - DDS at pSIM (slot 0) 2047 - Airplane mode 2048 2049 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2050 the network with assigned RAT successfully. 2051 """ 2052 return dsds_voice_call_test( 2053 self.log, 2054 self.tel_logger, 2055 self.android_devices, 2056 1, 2057 None, 2058 0, 2059 mo_rat=["5g_volte", "5g_wfc"], 2060 call_direction="mo", 2061 is_airplane_mode=True, 2062 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2063 wifi_network_ssid=self.wifi_network_ssid, 2064 wifi_network_pass=self.wifi_network_pass, 2065 turn_off_wifi_in_the_end=True, 2066 turn_off_airplane_mode_in_the_end=True) 2067 2068 @test_tracker_info(uuid="9627755c-3dea-4296-8140-eac0037c4f17") 2069 @TelephonyBaseTest.tel_test_wrap 2070 def test_msim_voice_esim_mt_5g_nsa_wfc_cellular_preferred_psim_5g_nsa_volte_dds_0(self): 2071 """ A MT vowifi call at eSIM, where 2072 - pSIM 5G NSA VoLTE 2073 - eSIM 5G WFC in cellular preferred mode 2074 - DDS at pSIM (slot 0) 2075 - Airplane mode 2076 2077 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2078 the network with assigned RAT successfully. 2079 """ 2080 return dsds_voice_call_test( 2081 self.log, 2082 self.tel_logger, 2083 self.android_devices, 2084 None, 2085 1, 2086 0, 2087 mt_rat=["5g_volte", "5g_wfc"], 2088 call_direction="mt", 2089 is_airplane_mode=True, 2090 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2091 wifi_network_ssid=self.wifi_network_ssid, 2092 wifi_network_pass=self.wifi_network_pass, 2093 turn_off_wifi_in_the_end=True, 2094 turn_off_airplane_mode_in_the_end=True) 2095 2096 @test_tracker_info(uuid="aeddb446-8ec1-4692-9b6c-417aa89205eb") 2097 @TelephonyBaseTest.tel_test_wrap 2098 def test_msim_voice_psim_mo_5g_nsa_wfc_cellular_preferred_esim_5g_nsa_volte_dds_1(self): 2099 """ A MO vowifi call at pSIM, where 2100 - pSIM 5G WFC in cellular preferred mode 2101 - eSIM 5G NSA VoLTE 2102 - DDS at eSIM (slot 1) 2103 - Airplane mode 2104 2105 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2106 the network with assigned RAT successfully. 2107 """ 2108 return dsds_voice_call_test( 2109 self.log, 2110 self.tel_logger, 2111 self.android_devices, 2112 0, 2113 None, 2114 1, 2115 mo_rat=["5g_wfc", "5g_volte"], 2116 call_direction="mo", 2117 is_airplane_mode=True, 2118 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2119 wifi_network_ssid=self.wifi_network_ssid, 2120 wifi_network_pass=self.wifi_network_pass, 2121 turn_off_wifi_in_the_end=True, 2122 turn_off_airplane_mode_in_the_end=True) 2123 2124 @test_tracker_info(uuid="4e56a128-0706-4f48-a031-93c77faa5e5a") 2125 @TelephonyBaseTest.tel_test_wrap 2126 def test_msim_voice_psim_mt_5g_nsa_wfc_cellular_preferred_esim_5g_nsa_volte_dds_1(self): 2127 """ A MT vowifi call at pSIM, where 2128 - pSIM 5G WFC in cellular preferred mode 2129 - eSIM 5G NSA VoLTE 2130 - DDS at eSIM (slot 1) 2131 - Airplane mode 2132 2133 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2134 the network with assigned RAT successfully. 2135 """ 2136 return dsds_voice_call_test( 2137 self.log, 2138 self.tel_logger, 2139 self.android_devices, 2140 None, 2141 0, 2142 1, 2143 mt_rat=["5g_wfc", "5g_volte"], 2144 call_direction="mt", 2145 is_airplane_mode=True, 2146 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2147 wifi_network_ssid=self.wifi_network_ssid, 2148 wifi_network_pass=self.wifi_network_pass, 2149 turn_off_wifi_in_the_end=True, 2150 turn_off_airplane_mode_in_the_end=True) 2151 2152 @test_tracker_info(uuid="8adbe013-4f93-4778-8f82-f7db3be8c318") 2153 @TelephonyBaseTest.tel_test_wrap 2154 def test_msim_voice_esim_mo_5g_nsa_wfc_cellular_preferred_psim_5g_nsa_volte_dds_1(self): 2155 """ A MO vowifi call at eSIM, where 2156 - pSIM 5G NSA VoLTE 2157 - eSIM 5G WFC in cellular preferred mode 2158 - DDS at eSIM (slot 1) 2159 - Airplane mode 2160 2161 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2162 the network with assigned RAT successfully. 2163 """ 2164 return dsds_voice_call_test( 2165 self.log, 2166 self.tel_logger, 2167 self.android_devices, 2168 1, 2169 None, 2170 1, 2171 mo_rat=["5g_volte", "5g_wfc"], 2172 call_direction="mo", 2173 is_airplane_mode=True, 2174 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2175 wifi_network_ssid=self.wifi_network_ssid, 2176 wifi_network_pass=self.wifi_network_pass, 2177 turn_off_wifi_in_the_end=True, 2178 turn_off_airplane_mode_in_the_end=True) 2179 2180 @test_tracker_info(uuid="75fe4f90-8945-4886-92ad-29d0d536163d") 2181 @TelephonyBaseTest.tel_test_wrap 2182 def test_msim_voice_esim_mt_5g_nsa_wfc_cellular_preferred_psim_5g_nsa_volte_dds_1(self): 2183 """ A MT vowifi call at eSIM, where 2184 - pSIM 5G NSA VoLTE 2185 - eSIM 5G WFC in cellular preferred mode 2186 - DDS at eSIM (slot 1) 2187 - Airplane mode 2188 2189 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2190 the network with assigned RAT successfully. 2191 """ 2192 return dsds_voice_call_test( 2193 self.log, 2194 self.tel_logger, 2195 self.android_devices, 2196 None, 2197 1, 2198 1, 2199 mt_rat=["5g_volte", "5g_wfc"], 2200 call_direction="mt", 2201 is_airplane_mode=True, 2202 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2203 wifi_network_ssid=self.wifi_network_ssid, 2204 wifi_network_pass=self.wifi_network_pass, 2205 turn_off_wifi_in_the_end=True, 2206 turn_off_airplane_mode_in_the_end=True) 2207 2208 @test_tracker_info(uuid="25716018-d4cc-4b62-ac00-77d34b3920e1") 2209 @TelephonyBaseTest.tel_test_wrap 2210 def test_msim_voice_psim_mo_4g_wfc_cellular_preferred_esim_5g_nsa_volte_dds_0(self): 2211 """ A MO vowifi call at pSIM, where 2212 - pSIM 4G WFC in cellular preferred mode 2213 - eSIM 5G NSA VoLTE 2214 - DDS at pSIM (slot 0) 2215 - Airplane mode 2216 2217 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2218 the network with assigned RAT successfully. 2219 """ 2220 return dsds_voice_call_test( 2221 self.log, 2222 self.tel_logger, 2223 self.android_devices, 2224 0, 2225 None, 2226 0, 2227 mo_rat=["wfc", "5g_volte"], 2228 call_direction="mo", 2229 is_airplane_mode=True, 2230 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2231 wifi_network_ssid=self.wifi_network_ssid, 2232 wifi_network_pass=self.wifi_network_pass, 2233 turn_off_wifi_in_the_end=True, 2234 turn_off_airplane_mode_in_the_end=True) 2235 2236 @test_tracker_info(uuid="ae7a19bb-f257-4853-83ff-25dd70696d76") 2237 @TelephonyBaseTest.tel_test_wrap 2238 def test_msim_voice_psim_mt_4g_wfc_cellular_preferred_esim_5g_nsa_volte_dds_0(self): 2239 """ A MT vowifi call at pSIM, where 2240 - pSIM 4G WFC in cellular preferred mode 2241 - eSIM 5G NSA VoLTE 2242 - DDS at pSIM (slot 0) 2243 - Airplane mode 2244 2245 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2246 the network with assigned RAT successfully. 2247 """ 2248 return dsds_voice_call_test( 2249 self.log, 2250 self.tel_logger, 2251 self.android_devices, 2252 None, 2253 0, 2254 0, 2255 mt_rat=["wfc", "5g_volte"], 2256 call_direction="mt", 2257 is_airplane_mode=True, 2258 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2259 wifi_network_ssid=self.wifi_network_ssid, 2260 wifi_network_pass=self.wifi_network_pass, 2261 turn_off_wifi_in_the_end=True, 2262 turn_off_airplane_mode_in_the_end=True) 2263 2264 @test_tracker_info(uuid="c498a7fc-8c5d-4b5d-bd9e-47bd77032765") 2265 @TelephonyBaseTest.tel_test_wrap 2266 def test_msim_voice_esim_mo_5g_nsa_wfc_cellular_preferred_psim_4g_volte_dds_0(self): 2267 """ A MO vowifi call at eSIM, where 2268 - pSIM 4G VoLTE 2269 - eSIM 5G WFC in cellular preferred mode 2270 - DDS at pSIM (slot 0) 2271 - Airplane mode 2272 2273 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2274 the network with assigned RAT successfully. 2275 """ 2276 return dsds_voice_call_test( 2277 self.log, 2278 self.tel_logger, 2279 self.android_devices, 2280 1, 2281 None, 2282 0, 2283 mo_rat=["volte", "5g_wfc"], 2284 call_direction="mo", 2285 is_airplane_mode=True, 2286 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2287 wifi_network_ssid=self.wifi_network_ssid, 2288 wifi_network_pass=self.wifi_network_pass, 2289 turn_off_wifi_in_the_end=True, 2290 turn_off_airplane_mode_in_the_end=True) 2291 2292 @test_tracker_info(uuid="ce7b23af-41f1-4977-a140-6e1a456487dc") 2293 @TelephonyBaseTest.tel_test_wrap 2294 def test_msim_voice_esim_mt_5g_nsa_wfc_cellular_preferred_psim_4g_volte_dds_0(self): 2295 """ A MT vowifi call at eSIM, where 2296 - pSIM 4G VoLTE 2297 - eSIM 5G WFC in cellular preferred mode 2298 - DDS at pSIM (slot 0) 2299 - Airplane mode 2300 2301 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2302 the network with assigned RAT successfully. 2303 """ 2304 return dsds_voice_call_test( 2305 self.log, 2306 self.tel_logger, 2307 self.android_devices, 2308 None, 2309 1, 2310 0, 2311 mt_rat=["volte", "5g_wfc"], 2312 call_direction="mt", 2313 is_airplane_mode=True, 2314 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2315 wifi_network_ssid=self.wifi_network_ssid, 2316 wifi_network_pass=self.wifi_network_pass, 2317 turn_off_wifi_in_the_end=True, 2318 turn_off_airplane_mode_in_the_end=True) 2319 2320 @test_tracker_info(uuid="808fab1e-1fe7-406a-b479-8e9e6a5c2ef5") 2321 @TelephonyBaseTest.tel_test_wrap 2322 def test_msim_voice_psim_mo_4g_wfc_cellular_preferred_esim_5g_nsa_volte_dds_1(self): 2323 """ A MO vowifi call at pSIM, where 2324 - pSIM 4G WFC in cellular preferred mode 2325 - eSIM 5G NSA VoLTE 2326 - DDS at eSIM (slot 1) 2327 - Airplane mode 2328 2329 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2330 the network with assigned RAT successfully. 2331 """ 2332 return dsds_voice_call_test( 2333 self.log, 2334 self.tel_logger, 2335 self.android_devices, 2336 0, 2337 None, 2338 1, 2339 mo_rat=["wfc", "5g_volte"], 2340 call_direction="mo", 2341 is_airplane_mode=True, 2342 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2343 wifi_network_ssid=self.wifi_network_ssid, 2344 wifi_network_pass=self.wifi_network_pass, 2345 turn_off_wifi_in_the_end=True, 2346 turn_off_airplane_mode_in_the_end=True) 2347 2348 @test_tracker_info(uuid="4b0f73a8-a508-4e77-aca2-0155b54b4e2c") 2349 @TelephonyBaseTest.tel_test_wrap 2350 def test_msim_voice_psim_mt_4g_wfc_cellular_preferred_esim_5g_nsa_volte_dds_1(self): 2351 """ A MT vowifi call at pSIM, where 2352 - pSIM 4G WFC in cellular preferred mode 2353 - eSIM 5G NSA VoLTE 2354 - DDS at eSIM (slot 1) 2355 - Airplane mode 2356 2357 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2358 the network with assigned RAT successfully. 2359 """ 2360 return dsds_voice_call_test( 2361 self.log, 2362 self.tel_logger, 2363 self.android_devices, 2364 None, 2365 0, 2366 1, 2367 mt_rat=["wfc", "5g_volte"], 2368 call_direction="mt", 2369 is_airplane_mode=True, 2370 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2371 wifi_network_ssid=self.wifi_network_ssid, 2372 wifi_network_pass=self.wifi_network_pass, 2373 turn_off_wifi_in_the_end=True, 2374 turn_off_airplane_mode_in_the_end=True) 2375 2376 @test_tracker_info(uuid="4a73fdb3-abf3-4094-9317-74b758991c0a") 2377 @TelephonyBaseTest.tel_test_wrap 2378 def test_msim_voice_esim_mo_5g_nsa_wfc_cellular_preferred_psim_4g_volte_dds_1(self): 2379 """ A MO vowifi call at eSIM, where 2380 - pSIM 4G VoLTE 2381 - eSIM 5G WFC in cellular preferred mode 2382 - DDS at eSIM (slot 1) 2383 - Airplane mode 2384 2385 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2386 the network with assigned RAT successfully. 2387 """ 2388 return dsds_voice_call_test( 2389 self.log, 2390 self.tel_logger, 2391 self.android_devices, 2392 1, 2393 None, 2394 1, 2395 mo_rat=["volte", "5g_wfc"], 2396 call_direction="mo", 2397 is_airplane_mode=True, 2398 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2399 wifi_network_ssid=self.wifi_network_ssid, 2400 wifi_network_pass=self.wifi_network_pass, 2401 turn_off_wifi_in_the_end=True, 2402 turn_off_airplane_mode_in_the_end=True) 2403 2404 @test_tracker_info(uuid="5247d0dc-2d60-4760-8c27-a9b358992849") 2405 @TelephonyBaseTest.tel_test_wrap 2406 def test_msim_voice_esim_mt_5g_nsa_wfc_cellular_preferred_psim_4g_volte_dds_1(self): 2407 """ A MT vowifi call at eSIM, where 2408 - pSIM 4G VoLTE 2409 - eSIM 5G WFC in cellular preferred mode 2410 - DDS at eSIM (slot 1) 2411 - Airplane mode 2412 2413 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2414 the network with assigned RAT successfully. 2415 """ 2416 return dsds_voice_call_test( 2417 self.log, 2418 self.tel_logger, 2419 self.android_devices, 2420 None, 2421 1, 2422 1, 2423 mt_rat=["volte", "5g_wfc"], 2424 call_direction="mt", 2425 is_airplane_mode=True, 2426 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2427 wifi_network_ssid=self.wifi_network_ssid, 2428 wifi_network_pass=self.wifi_network_pass, 2429 turn_off_wifi_in_the_end=True, 2430 turn_off_airplane_mode_in_the_end=True) 2431 2432 @test_tracker_info(uuid="df037a28-c130-4d00-ba2e-28723af26128") 2433 @TelephonyBaseTest.tel_test_wrap 2434 def test_msim_voice_psim_mo_5g_nsa_wfc_cellular_preferred_esim_4g_volte_dds_0(self): 2435 """ A MO vowifi call at pSIM, where 2436 - pSIM 5G WFC in cellular preferred mode 2437 - eSIM 4G VoLTE 2438 - DDS at pSIM (slot 0) 2439 - Airplane mode 2440 2441 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2442 the network with assigned RAT successfully. 2443 """ 2444 return dsds_voice_call_test( 2445 self.log, 2446 self.tel_logger, 2447 self.android_devices, 2448 0, 2449 None, 2450 0, 2451 mo_rat=["5g_wfc", "volte"], 2452 call_direction="mo", 2453 is_airplane_mode=True, 2454 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2455 wifi_network_ssid=self.wifi_network_ssid, 2456 wifi_network_pass=self.wifi_network_pass, 2457 turn_off_wifi_in_the_end=True, 2458 turn_off_airplane_mode_in_the_end=True) 2459 2460 @test_tracker_info(uuid="900a7a74-064b-43df-b40a-8257ea9a1598") 2461 @TelephonyBaseTest.tel_test_wrap 2462 def test_msim_voice_psim_mt_5g_nsa_wfc_cellular_preferred_esim_4g_volte_dds_0(self): 2463 """ A MT vowifi call at pSIM, where 2464 - pSIM 5G WFC in cellular preferred mode 2465 - eSIM 4G VoLTE 2466 - DDS at pSIM (slot 0) 2467 - Airplane mode 2468 2469 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2470 the network with assigned RAT successfully. 2471 """ 2472 return dsds_voice_call_test( 2473 self.log, 2474 self.tel_logger, 2475 self.android_devices, 2476 None, 2477 0, 2478 0, 2479 mt_rat=["5g_wfc", "volte"], 2480 call_direction="mt", 2481 is_airplane_mode=True, 2482 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2483 wifi_network_ssid=self.wifi_network_ssid, 2484 wifi_network_pass=self.wifi_network_pass, 2485 turn_off_wifi_in_the_end=True, 2486 turn_off_airplane_mode_in_the_end=True) 2487 2488 @test_tracker_info(uuid="08057239-a1de-42e5-8ff2-560d6a7a7e35") 2489 @TelephonyBaseTest.tel_test_wrap 2490 def test_msim_voice_esim_mo_4g_wfc_cellular_preferred_psim_5g_nsa_volte_dds_0(self): 2491 """ A MO vowifi call at eSIM, where 2492 - pSIM 5G NSA VoLTE 2493 - eSIM 4G WFC in cellular preferred mode 2494 - DDS at pSIM (slot 0) 2495 - Airplane mode 2496 2497 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2498 the network with assigned RAT successfully. 2499 """ 2500 return dsds_voice_call_test( 2501 self.log, 2502 self.tel_logger, 2503 self.android_devices, 2504 1, 2505 None, 2506 0, 2507 mo_rat=["5g_volte", "wfc"], 2508 call_direction="mo", 2509 is_airplane_mode=True, 2510 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2511 wifi_network_ssid=self.wifi_network_ssid, 2512 wifi_network_pass=self.wifi_network_pass, 2513 turn_off_wifi_in_the_end=True, 2514 turn_off_airplane_mode_in_the_end=True) 2515 2516 @test_tracker_info(uuid="edd15dd4-4abe-4de0-905e-6dd2aebf2697") 2517 @TelephonyBaseTest.tel_test_wrap 2518 def test_msim_voice_esim_mt_4g_wfc_cellular_preferred_psim_5g_nsa_volte_dds_0(self): 2519 """ A MT vowifi call at eSIM, where 2520 - pSIM 5G NSA VoLTE 2521 - eSIM 4G WFC in cellular preferred mode 2522 - DDS at pSIM (slot 0) 2523 - Airplane mode 2524 2525 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2526 the network with assigned RAT successfully. 2527 """ 2528 return dsds_voice_call_test( 2529 self.log, 2530 self.tel_logger, 2531 self.android_devices, 2532 None, 2533 1, 2534 0, 2535 mt_rat=["5g_volte", "wfc"], 2536 call_direction="mt", 2537 is_airplane_mode=True, 2538 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2539 wifi_network_ssid=self.wifi_network_ssid, 2540 wifi_network_pass=self.wifi_network_pass, 2541 turn_off_wifi_in_the_end=True, 2542 turn_off_airplane_mode_in_the_end=True) 2543 2544 @test_tracker_info(uuid="c230b98b-fbe2-4fc5-b0a0-cc91c5613ade") 2545 @TelephonyBaseTest.tel_test_wrap 2546 def test_msim_voice_psim_mo_5g_nsa_wfc_cellular_preferred_esim_4g_volte_dds_1(self): 2547 """ A MO vowifi call at pSIM, where 2548 - pSIM 5G WFC in cellular preferred mode 2549 - eSIM 4G VoLTE 2550 - DDS at eSIM (slot 1) 2551 - Airplane mode 2552 2553 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2554 the network with assigned RAT successfully. 2555 """ 2556 return dsds_voice_call_test( 2557 self.log, 2558 self.tel_logger, 2559 self.android_devices, 2560 0, 2561 None, 2562 1, 2563 mo_rat=["5g_wfc", "volte"], 2564 call_direction="mo", 2565 is_airplane_mode=True, 2566 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2567 wifi_network_ssid=self.wifi_network_ssid, 2568 wifi_network_pass=self.wifi_network_pass, 2569 turn_off_wifi_in_the_end=True, 2570 turn_off_airplane_mode_in_the_end=True) 2571 2572 @test_tracker_info(uuid="1e0eb29c-4850-4f42-b83f-d831305eeaa7") 2573 @TelephonyBaseTest.tel_test_wrap 2574 def test_msim_voice_psim_mt_5g_nsa_wfc_cellular_preferred_esim_4g_volte_dds_1(self): 2575 """ A MT vowifi call at pSIM, where 2576 - pSIM 5G WFC in cellular preferred mode 2577 - eSIM 4G VoLTE 2578 - DDS at eSIM (slot 1) 2579 - Airplane mode 2580 2581 Airplane mode and Wi-Fi will be turned off in the end to ensure the pSIM will attach to 2582 the network with assigned RAT successfully. 2583 """ 2584 return dsds_voice_call_test( 2585 self.log, 2586 self.tel_logger, 2587 self.android_devices, 2588 None, 2589 0, 2590 1, 2591 mt_rat=["5g_wfc", "volte"], 2592 call_direction="mt", 2593 is_airplane_mode=True, 2594 wfc_mode = [WFC_MODE_CELLULAR_PREFERRED, None], 2595 wifi_network_ssid=self.wifi_network_ssid, 2596 wifi_network_pass=self.wifi_network_pass, 2597 turn_off_wifi_in_the_end=True, 2598 turn_off_airplane_mode_in_the_end=True) 2599 2600 @test_tracker_info(uuid="2fd7d04f-1ce7-40d0-86f1-ebf042dfad8b") 2601 @TelephonyBaseTest.tel_test_wrap 2602 def test_msim_voice_esim_mo_4g_wfc_cellular_preferred_psim_5g_nsa_volte_dds_1(self): 2603 """ A MO vowifi call at eSIM, where 2604 - pSIM 5G NSA VoLTE 2605 - eSIM 4G WFC in cellular preferred mode 2606 - DDS at eSIM (slot 1) 2607 - Airplane mode 2608 2609 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2610 the network with assigned RAT successfully. 2611 """ 2612 return dsds_voice_call_test( 2613 self.log, 2614 self.tel_logger, 2615 self.android_devices, 2616 1, 2617 None, 2618 1, 2619 mo_rat=["5g_volte", "wfc"], 2620 call_direction="mo", 2621 is_airplane_mode=True, 2622 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2623 wifi_network_ssid=self.wifi_network_ssid, 2624 wifi_network_pass=self.wifi_network_pass, 2625 turn_off_wifi_in_the_end=True, 2626 turn_off_airplane_mode_in_the_end=True) 2627 2628 @test_tracker_info(uuid="fd3bace9-f9ce-4870-8818-74f9b1605716") 2629 @TelephonyBaseTest.tel_test_wrap 2630 def test_msim_voice_esim_mt_4g_wfc_cellular_preferred_psim_5g_nsa_volte_dds_1(self): 2631 """ A MT vowifi call at eSIM, where 2632 - pSIM 5G NSA VoLTE 2633 - eSIM 4G WFC in cellular preferred mode 2634 - DDS at eSIM (slot 1) 2635 - Airplane mode 2636 2637 Airplane mode and Wi-Fi will be turned off in the end to ensure the eSIM will attach to 2638 the network with assigned RAT successfully. 2639 """ 2640 return dsds_voice_call_test( 2641 self.log, 2642 self.tel_logger, 2643 self.android_devices, 2644 None, 2645 1, 2646 1, 2647 mt_rat=["5g_volte", "wfc"], 2648 call_direction="mt", 2649 is_airplane_mode=True, 2650 wfc_mode = [None, WFC_MODE_CELLULAR_PREFERRED], 2651 wifi_network_ssid=self.wifi_network_ssid, 2652 wifi_network_pass=self.wifi_network_pass, 2653 turn_off_wifi_in_the_end=True, 2654 turn_off_airplane_mode_in_the_end=True) 2655 2656 @test_tracker_info(uuid="f07a4924-0752-41fd-8e52-e75c3c78c538") 2657 @TelephonyBaseTest.tel_test_wrap 2658 def test_msim_long_voice_esim_mo_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self): 2659 """ A MO VoLTE long call at eSIM, where 2660 - pSIM 5G NSA VoLTE 2661 - eSIM 5G NSA VoLTE 2662 - DDS at pSIM (slot 0) 2663 2664 After call end will check the eSIM if is attach to the network 2665 with assigned RAT successfully and data works fine. 2666 """ 2667 return dsds_call_streaming_test( 2668 self.log, 2669 self.tel_logger, 2670 self.android_devices, 2671 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2672 test_rat=["5g_volte", "5g_volte"], 2673 dds_slot=0, 2674 test_slot=SimSlotInfo.SLOT_1, 2675 direction="mo", 2676 duration=360, 2677 streaming=False) 2678 2679 @test_tracker_info(uuid="cac09fa6-5db1-4523-910a-7fe9918a04ac") 2680 @TelephonyBaseTest.tel_test_wrap 2681 def test_msim_long_voice_esim_mt_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self): 2682 """ A MT VoLTE long call at eSIM, where 2683 - pSIM 5G NSA VoLTE 2684 - eSIM 5G NSA VoLTE 2685 - DDS at pSIM (slot 0) 2686 2687 After call end will check the eSIM if is attach to the network 2688 with assigned RAT successfully and data works fine. 2689 """ 2690 return dsds_call_streaming_test( 2691 self.log, 2692 self.tel_logger, 2693 self.android_devices, 2694 test_rat=["5g_volte", "5g_volte"], 2695 dds_slot=0, 2696 test_slot=SimSlotInfo.SLOT_1, 2697 direction="mt", 2698 duration=360, 2699 streaming=False) 2700 2701 @test_tracker_info(uuid="a0039ac0-9d3d-4acf-801b-4b0d01971153") 2702 @TelephonyBaseTest.tel_test_wrap 2703 def test_msim_long_voice_esim_mo_volte_psim_5g_nsa_volte_dds_0(self): 2704 """ A MO VoLTE long call at eSIM, where 2705 - pSIM 5G NSA VoLTE 2706 - eSIM 4G VoLTE 2707 - DDS at pSIM (slot 0) 2708 2709 After call end will check the eSIM if is attach to the network 2710 with assigned RAT successfully and data works fine. 2711 """ 2712 return dsds_call_streaming_test( 2713 self.log, 2714 self.tel_logger, 2715 self.android_devices, 2716 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2717 test_rat=["5g_volte", "volte"], 2718 dds_slot=0, 2719 test_slot=SimSlotInfo.SLOT_1, 2720 direction="mo", 2721 duration=360, 2722 streaming=False) 2723 2724 @test_tracker_info(uuid="9cf03491-df27-4eda-9e3d-7782a44c0674") 2725 @TelephonyBaseTest.tel_test_wrap 2726 def test_msim_long_voice_esim_mt_volte_psim_5g_nsa_volte_dds_0(self): 2727 """ A MT VoLTE long call at eSIM, where 2728 - pSIM 5G NSA VoLTE 2729 - eSIM 4G VoLTE 2730 - DDS at pSIM (slot 0) 2731 2732 After call end will check the eSIM if is attach to the network 2733 with assigned RAT successfully and data works fine. 2734 """ 2735 return dsds_call_streaming_test( 2736 self.log, 2737 self.tel_logger, 2738 self.android_devices, 2739 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2740 test_rat=["5g_volte", "volte"], 2741 dds_slot=0, 2742 test_slot=SimSlotInfo.SLOT_1, 2743 direction="mt", 2744 duration=360, 2745 streaming=False) 2746 2747 @test_tracker_info(uuid="6c8c7e67-3bec-49b4-8164-963e488df14f") 2748 @TelephonyBaseTest.tel_test_wrap 2749 def test_msim_long_voice_esim_mo_5g_nsa_volte_psim_volte_dds_0(self): 2750 """ A MO VoLTE long call at eSIM, where 2751 - pSIM 4G VoLTE 2752 - eSIM 5G NSA VoLTE 2753 - DDS at pSIM (slot 0) 2754 2755 After call end will check the eSIM if is attach to the network 2756 with assigned RAT successfully and data works fine. 2757 """ 2758 return dsds_call_streaming_test( 2759 self.log, 2760 self.tel_logger, 2761 self.android_devices, 2762 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2763 test_rat=["volte", "5g_volte"], 2764 dds_slot=0, 2765 test_slot=SimSlotInfo.SLOT_1, 2766 direction="mo", 2767 duration=360, 2768 streaming=False) 2769 2770 @test_tracker_info(uuid="9a2bc9a2-18a2-471f-9b21-fd0aea1b126b") 2771 @TelephonyBaseTest.tel_test_wrap 2772 def test_msim_long_voice_esim_mt_5g_nsa_volte_psim_volte_dds_0(self): 2773 """ A MT VoLTE long call at eSIM, where 2774 - pSIM 4G VoLTE 2775 - eSIM 5G NSA VoLTE 2776 - DDS at pSIM (slot 0) 2777 2778 After call end will check the eSIM if is attach to the network 2779 with assigned RAT successfully and data works fine. 2780 """ 2781 return dsds_call_streaming_test( 2782 self.log, 2783 self.tel_logger, 2784 self.android_devices, 2785 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2786 test_rat=["volte", "5g_volte"], 2787 dds_slot=0, 2788 test_slot=SimSlotInfo.SLOT_1, 2789 direction="mt", 2790 duration=360, 2791 streaming=False) 2792 2793 @test_tracker_info(uuid="c88a0ed6-f8b6-4033-93db-b160c29d4b9e") 2794 @TelephonyBaseTest.tel_test_wrap 2795 def test_msim_long_voice_psim_mo_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self): 2796 """ A MO VoLTE long call at eSIM, where 2797 - pSIM 5G NSA VoLTE 2798 - eSIM 5G NSA VoLTE 2799 - DDS at pSIM (slot 1) 2800 2801 After call end will check the eSIM if is attach to the network 2802 with assigned RAT successfully and data works fine. 2803 """ 2804 return dsds_call_streaming_test( 2805 self.log, 2806 self.tel_logger, 2807 self.android_devices, 2808 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2809 test_rat=["5g_volte", "5g_volte"], 2810 dds_slot=1, 2811 test_slot=SimSlotInfo.SLOT_0, 2812 direction="mo", 2813 duration=360, 2814 streaming=False) 2815 2816 @test_tracker_info(uuid="b4aa294d-679d-4a0e-8cc9-9261bfe8b392") 2817 @TelephonyBaseTest.tel_test_wrap 2818 def test_msim_long_voice_psim_mt_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self): 2819 """ A MT VoLTE long call at eSIM, where 2820 - pSIM 5G NSA VoLTE 2821 - eSIM 5G NSA VoLTE 2822 - DDS at pSIM (slot 1) 2823 2824 After call end will check the eSIM if is attach to the network 2825 with assigned RAT successfully and data works fine. 2826 """ 2827 return dsds_call_streaming_test( 2828 self.log, 2829 self.tel_logger, 2830 self.android_devices, 2831 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2832 test_rat=["5g_volte", "5g_volte"], 2833 dds_slot=1, 2834 test_slot=SimSlotInfo.SLOT_0, 2835 direction="mt", 2836 duration=360, 2837 streaming=False) 2838 2839 @test_tracker_info(uuid="2e20f05f-9434-410f-a40a-a01c0303d1a0") 2840 @TelephonyBaseTest.tel_test_wrap 2841 def test_msim_long_voice_psim_mo_5g_nsa_volte_esim_volte_dds_1(self): 2842 """ A MO VoLTE long call at eSIM, where 2843 - pSIM 5G NSA VoLTE 2844 - eSIM 4G VoLTE 2845 - DDS at pSIM (slot 1) 2846 2847 After call end will check the eSIM if is attach to the network 2848 with assigned RAT successfully and data works fine. 2849 """ 2850 return dsds_call_streaming_test( 2851 self.log, 2852 self.tel_logger, 2853 self.android_devices, 2854 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2855 test_rat=["5g_volte", "volte"], 2856 dds_slot=1, 2857 test_slot=SimSlotInfo.SLOT_0, 2858 direction="mo", 2859 duration=360, 2860 streaming=False) 2861 2862 @test_tracker_info(uuid="3f89b354-0cdc-4522-8a67-76773219e5af") 2863 @TelephonyBaseTest.tel_test_wrap 2864 def test_msim_long_voice_psim_mt_5g_nsa_volte_esim_volte_dds_1(self): 2865 """ A MT VoLTE long call at eSIM, where 2866 - pSIM 5G NSA VoLTE 2867 - eSIM 4G VoLTE 2868 - DDS at pSIM (slot 1) 2869 2870 After call end will check the eSIM if is attach to the network 2871 with assigned RAT successfully and data works fine. 2872 """ 2873 return dsds_call_streaming_test( 2874 self.log, 2875 self.tel_logger, 2876 self.android_devices, 2877 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2878 test_rat=["5g_volte", "volte"], 2879 dds_slot=1, 2880 test_slot=SimSlotInfo.SLOT_0, 2881 direction="mt", 2882 duration=360, 2883 streaming=False) 2884 2885 @test_tracker_info(uuid="f18c61c5-3c3b-4645-90eb-e7bdef9b7c74") 2886 @TelephonyBaseTest.tel_test_wrap 2887 def test_msim_long_voice_psim_mo_volte_esim_5g_nsa_volte_dds_1(self): 2888 """ A MO VoLTE long call at eSIM, where 2889 - pSIM 4G VoLTE 2890 - eSIM 5G NSA VoLTE 2891 - DDS at pSIM (slot 1) 2892 2893 After call end will check the eSIM if is attach to the network 2894 with assigned RAT successfully and data works fine. 2895 """ 2896 return dsds_call_streaming_test( 2897 self.log, 2898 self.tel_logger, 2899 self.android_devices, 2900 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2901 test_rat=["volte", "5g_volte"], 2902 dds_slot=1, 2903 test_slot=SimSlotInfo.SLOT_0, 2904 direction="mo", 2905 duration=360, 2906 streaming=False) 2907 2908 @test_tracker_info(uuid="8324ffe2-1332-47fc-af92-a3ed7be9b629") 2909 @TelephonyBaseTest.tel_test_wrap 2910 def test_msim_long_voice_psim_mt_volte_esim_5g_nsa_volte_dds_1(self): 2911 """ A MT VoLTE long call at eSIM, where 2912 - pSIM 4G VoLTE 2913 - eSIM 5G NSA VoLTE 2914 - DDS at pSIM (slot 1) 2915 2916 After call end will check the eSIM if is attach to the network 2917 with assigned RAT successfully and data works fine. 2918 """ 2919 return dsds_call_streaming_test( 2920 self.log, 2921 self.tel_logger, 2922 self.android_devices, 2923 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2924 test_rat=["volte", "5g_volte"], 2925 dds_slot=1, 2926 test_slot=SimSlotInfo.SLOT_0, 2927 direction="mt", 2928 duration=360, 2929 streaming=False) 2930 2931 @test_tracker_info(uuid="e6760078-2a5e-4182-8ba1-57788fc607f1") 2932 @TelephonyBaseTest.tel_test_wrap 2933 def test_msim_long_voice_esim_mo_volte_psim_volte_dds_0(self): 2934 """ A MO VoLTE long call at eSIM, where 2935 - pSIM 4G VoLTE 2936 - eSIM 4G VoLTE 2937 - DDS at pSIM (slot 1) 2938 2939 After call end will check the eSIM if is attach to the network 2940 with assigned RAT successfully and data works fine. 2941 """ 2942 return dsds_call_streaming_test( 2943 self.log, 2944 self.tel_logger, 2945 self.android_devices, 2946 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2947 test_rat=["volte", "volte"], 2948 dds_slot=0, 2949 test_slot=SimSlotInfo.SLOT_1, 2950 direction="mo", 2951 duration=360, 2952 streaming=False) 2953 2954 @test_tracker_info(uuid="c736e4f0-8dbc-480a-8da6-68453cc13d07") 2955 @TelephonyBaseTest.tel_test_wrap 2956 def test_msim_long_voice_esim_mt_volte_psim_volte_dds_0(self): 2957 """ A MO VoLTE long call at eSIM, where 2958 - pSIM 4G VoLTE 2959 - eSIM 4G VoLTE 2960 - DDS at pSIM (slot 1) 2961 2962 After call end will check the eSIM if is attach to the network 2963 with assigned RAT successfully and data works fine. 2964 """ 2965 return dsds_call_streaming_test( 2966 self.log, 2967 self.tel_logger, 2968 self.android_devices, 2969 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2970 test_rat=["volte", "volte"], 2971 dds_slot=0, 2972 test_slot=SimSlotInfo.SLOT_1, 2973 direction="mt", 2974 duration=360, 2975 streaming=False) 2976 2977 @test_tracker_info(uuid="19dc55b5-b989-481d-a980-fcd0ff56abc2") 2978 @TelephonyBaseTest.tel_test_wrap 2979 def test_msim_long_voice_psim_mo_volte_esim_volte_dds_1(self): 2980 """ A MO VoLTE long call at eSIM, where 2981 - pSIM 4G VoLTE 2982 - eSIM 4G VoLTE 2983 - DDS at pSIM (slot 1) 2984 2985 After call end will check the eSIM if is attach to the network 2986 with assigned RAT successfully and data works fine. 2987 """ 2988 return dsds_call_streaming_test( 2989 self.log, 2990 self.tel_logger, 2991 self.android_devices, 2992 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 2993 test_rat=["volte", "volte"], 2994 dds_slot=1, 2995 test_slot=SimSlotInfo.SLOT_0, 2996 direction="mo", 2997 duration=360, 2998 streaming=False) 2999 3000 @test_tracker_info(uuid="494e9c90-6c56-4fa1-9fac-ac8f2b1c0dba") 3001 @TelephonyBaseTest.tel_test_wrap 3002 def test_msim_long_voice_psim_mt_volte_esim_volte_dds_1(self): 3003 """ A MT VoLTE long call at eSIM, where 3004 - pSIM 4G VoLTE 3005 - eSIM 4G VoLTE 3006 - DDS at pSIM (slot 1) 3007 3008 After call end will check the eSIM if is attach to the network 3009 with assigned RAT successfully and data works fine. 3010 """ 3011 return dsds_call_streaming_test( 3012 self.log, 3013 self.tel_logger, 3014 self.android_devices, 3015 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3016 test_rat=["volte", "volte"], 3017 dds_slot=1, 3018 test_slot=SimSlotInfo.SLOT_0, 3019 direction="mt", 3020 duration=360, 3021 streaming=False) 3022 3023 @test_tracker_info(uuid="d253553d-7dc9-4e38-8e20-0839326c20aa") 3024 @TelephonyBaseTest.tel_test_wrap 3025 def test_msim_long_voice_streaming_esim_mo_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self): 3026 """ A MO VoLTE long call at eSIM during streaming, where 3027 - pSIM 5G NSA VoLTE 3028 - eSIM 5G NSA VoLTE 3029 - DDS at pSIM (slot 0) 3030 3031 After call end will check the eSIM if is attach to the network 3032 with assigned RAT successfully and data works fine. 3033 """ 3034 return dsds_call_streaming_test( 3035 self.log, 3036 self.tel_logger, 3037 self.android_devices, 3038 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3039 test_rat=["5g_volte", "5g_volte"], 3040 dds_slot=0, 3041 test_slot=SimSlotInfo.SLOT_1, 3042 direction="mo", 3043 duration=360, 3044 streaming=True) 3045 3046 @test_tracker_info(uuid="80a201c5-0bfe-4d7f-b08b-52b7c53b6468") 3047 @TelephonyBaseTest.tel_test_wrap 3048 def test_msim_long_voice_streaming_esim_mt_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self): 3049 """ A MT VoLTE long call at eSIM during streaming, where 3050 - pSIM 5G NSA VoLTE 3051 - eSIM 5G NSA VoLTE 3052 - DDS at pSIM (slot 0) 3053 3054 After call end will check the eSIM if is attach to the network 3055 with assigned RAT successfully and data works fine. 3056 """ 3057 return dsds_call_streaming_test( 3058 self.log, 3059 self.tel_logger, 3060 self.android_devices, 3061 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3062 test_rat=["5g_volte", "5g_volte"], 3063 dds_slot=0, 3064 test_slot=SimSlotInfo.SLOT_1, 3065 direction="mt", 3066 duration=360, 3067 streaming=True) 3068 3069 @test_tracker_info(uuid="8938575b-2544-4075-9cf9-3d938ad4d9cb") 3070 @TelephonyBaseTest.tel_test_wrap 3071 def test_msim_long_voice_streaming_esim_mo_volte_psim_5g_nsa_volte_dds_0(self): 3072 """ A MO VoLTE long call at eSIM during streaming, where 3073 - pSIM 5G NSA VoLTE 3074 - eSIM 4G VoLTE 3075 - DDS at pSIM (slot 0) 3076 3077 After call end will check the eSIM if is attach to the network 3078 with assigned RAT successfully and data works fine. 3079 """ 3080 return dsds_call_streaming_test( 3081 self.log, 3082 self.tel_logger, 3083 self.android_devices, 3084 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3085 test_rat=["5g_volte", "volte"], 3086 dds_slot=0, 3087 test_slot=SimSlotInfo.SLOT_1, 3088 direction="mo", 3089 duration=360, 3090 streaming=True) 3091 3092 @test_tracker_info(uuid="200c7cce-aba2-40f8-a274-9b05177d00e0") 3093 @TelephonyBaseTest.tel_test_wrap 3094 def test_msim_long_voice_streaming_esim_mt_volte_psim_5g_nsa_volte_dds_0(self): 3095 """ A MT VoLTE long call at eSIM during streaming, where 3096 - pSIM 5G NSA VoLTE 3097 - eSIM 4G VoLTE 3098 - DDS at pSIM (slot 0) 3099 3100 After call end will check the eSIM if is attach to the network 3101 with assigned RAT successfully and data works fine. 3102 """ 3103 return dsds_call_streaming_test( 3104 self.log, 3105 self.tel_logger, 3106 self.android_devices, 3107 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3108 test_rat=["5g_volte", "volte"], 3109 dds_slot=0, 3110 test_slot=SimSlotInfo.SLOT_1, 3111 direction="mt", 3112 duration=360, 3113 streaming=True) 3114 3115 @test_tracker_info(uuid="26bb9415-44f4-43df-b2e6-abbdfacf33c2") 3116 @TelephonyBaseTest.tel_test_wrap 3117 def test_msim_long_voice_streaming_esim_mo_5g_nsa_volte_psim_volte_dds_0(self): 3118 """ A MO VoLTE long call at eSIM during streaming, where 3119 - pSIM 4G VoLTE 3120 - eSIM 5G NSA VoLTE 3121 - DDS at pSIM (slot 0) 3122 3123 After call end will check the eSIM if is attach to the network 3124 with assigned RAT successfully and data works fine. 3125 """ 3126 return dsds_call_streaming_test( 3127 self.log, 3128 self.tel_logger, 3129 self.android_devices, 3130 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3131 test_rat=["volte", "5g_volte"], 3132 dds_slot=0, 3133 test_slot=SimSlotInfo.SLOT_1, 3134 direction="mo", 3135 duration=360, 3136 streaming=True) 3137 3138 @test_tracker_info(uuid="8a8dc1ca-6a85-4dc8-9e34-e17abe61f7b8") 3139 @TelephonyBaseTest.tel_test_wrap 3140 def test_msim_long_voice_streaming_esim_mt_5g_nsa_volte_psim_volte_dds_0(self): 3141 """ A MT VoLTE long call at eSIM during streaming, where 3142 - pSIM 4G VoLTE 3143 - eSIM 5G NSA VoLTE 3144 - DDS at pSIM (slot 0) 3145 3146 After call end will check the eSIM if is attach to the network 3147 with assigned RAT successfully and data works fine. 3148 """ 3149 return dsds_call_streaming_test( 3150 self.log, 3151 self.tel_logger, 3152 self.android_devices, 3153 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3154 test_rat=["volte", "5g_volte"], 3155 dds_slot=0, 3156 test_slot=SimSlotInfo.SLOT_1, 3157 direction="mt", 3158 duration=360, 3159 streaming=True) 3160 3161 @test_tracker_info(uuid="903a2813-6b27-4020-aaf2-b5ab8b29fa13") 3162 @TelephonyBaseTest.tel_test_wrap 3163 def test_msim_long_voice_streaming_psim_mo_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self): 3164 """ A MO VoLTE long call at eSIM during streaming, where 3165 - pSIM 5G NSA VoLTE 3166 - eSIM 5G NSA VoLTE 3167 - DDS at pSIM (slot 1) 3168 3169 After call end will check the eSIM if is attach to the network 3170 with assigned RAT successfully and data works fine. 3171 """ 3172 return dsds_call_streaming_test( 3173 self.log, 3174 self.tel_logger, 3175 self.android_devices, 3176 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3177 test_rat=["5g_volte", "5g_volte"], 3178 dds_slot=1, 3179 test_slot=SimSlotInfo.SLOT_0, 3180 direction="mo", 3181 duration=360, 3182 streaming=True) 3183 3184 @test_tracker_info(uuid="33d8ba2c-fa45-4ec0-aef5-b191b6ddd9a6") 3185 @TelephonyBaseTest.tel_test_wrap 3186 def test_msim_long_voice_streaming_psim_mt_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self): 3187 """ A MT VoLTE long call at eSIM during streaming, where 3188 - pSIM 5G NSA VoLTE 3189 - eSIM 5G NSA VoLTE 3190 - DDS at pSIM (slot 1) 3191 3192 After call end will check the eSIM if is attach to the network 3193 with assigned RAT successfully and data works fine. 3194 """ 3195 return dsds_call_streaming_test( 3196 self.log, 3197 self.tel_logger, 3198 self.android_devices, 3199 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3200 test_rat=["5g_volte", "5g_volte"], 3201 dds_slot=1, 3202 test_slot=SimSlotInfo.SLOT_0, 3203 direction="mt", 3204 duration=360, 3205 streaming=True) 3206 3207 @test_tracker_info(uuid="6db23c84-13d9-47fa-b8f1-45c56e2d6428") 3208 @TelephonyBaseTest.tel_test_wrap 3209 def test_msim_long_voice_streaming_psim_mo_5g_nsa_volte_esim_volte_dds_1(self): 3210 """ A MO VoLTE long call at eSIM during streaming, where 3211 - pSIM 5G NSA VoLTE 3212 - eSIM 4G VoLTE 3213 - DDS at pSIM (slot 1) 3214 3215 After call end will check the eSIM if is attach to the network 3216 with assigned RAT successfully and data works fine. 3217 """ 3218 return dsds_call_streaming_test( 3219 self.log, 3220 self.tel_logger, 3221 self.android_devices, 3222 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3223 test_rat=["5g_volte", "volte"], 3224 dds_slot=1, 3225 test_slot=SimSlotInfo.SLOT_0, 3226 direction="mo", 3227 duration=360, 3228 streaming=True) 3229 3230 @test_tracker_info(uuid="3a77b38f-c327-4c43-addf-48832bca7148") 3231 @TelephonyBaseTest.tel_test_wrap 3232 def test_msim_long_voice_streaming_psim_mt_5g_nsa_volte_esim_volte_dds_1(self): 3233 """ A MT VoLTE long call at eSIM during streaming, where 3234 - pSIM 5G NSA VoLTE 3235 - eSIM 4G VoLTE 3236 - DDS at pSIM (slot 1) 3237 3238 After call end will check the eSIM if is attach to the network 3239 with assigned RAT successfully and data works fine. 3240 """ 3241 return dsds_call_streaming_test( 3242 self.log, 3243 self.tel_logger, 3244 self.android_devices, 3245 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3246 test_rat=["5g_volte", "volte"], 3247 dds_slot=1, 3248 test_slot=SimSlotInfo.SLOT_0, 3249 direction="mt", 3250 duration=360, 3251 streaming=True) 3252 3253 @test_tracker_info(uuid="2898eb67-3dfe-4322-8c69-817e0a95dfda") 3254 @TelephonyBaseTest.tel_test_wrap 3255 def test_msim_long_voice_streaming_psim_mo_volte_esim_5g_nsa_volte_dds_1(self): 3256 """ A MO VoLTE long call at eSIM during streaming, where 3257 - pSIM 4G VoLTE 3258 - eSIM 5G NSA VoLTE 3259 - DDS at pSIM (slot 1) 3260 3261 After call end will check the eSIM if is attach to the network 3262 with assigned RAT successfully and data works fine. 3263 """ 3264 return dsds_call_streaming_test( 3265 self.log, 3266 self.tel_logger, 3267 self.android_devices, 3268 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3269 test_rat=["volte", "5g_volte"], 3270 dds_slot=1, 3271 test_slot=SimSlotInfo.SLOT_0, 3272 direction="mo", 3273 duration=360, 3274 streaming=True) 3275 3276 @test_tracker_info(uuid="780e8187-2068-4eca-a9de-e5f2f3491403") 3277 @TelephonyBaseTest.tel_test_wrap 3278 def test_msim_long_voice_streaming_psim_mt_volte_esim_5g_nsa_volte_dds_1(self): 3279 """ A MT VoLTE long call at eSIM during streaming, where 3280 - pSIM 4G VoLTE 3281 - eSIM 5G NSA VoLTE 3282 - DDS at pSIM (slot 1) 3283 3284 After call end will check the eSIM if is attach to the network 3285 with assigned RAT successfully and data works fine. 3286 """ 3287 return dsds_call_streaming_test( 3288 self.log, 3289 self.tel_logger, 3290 self.android_devices, 3291 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3292 test_rat=["volte", "5g_volte"], 3293 dds_slot=1, 3294 test_slot=SimSlotInfo.SLOT_0, 3295 direction="mt", 3296 duration=360, 3297 streaming=True) 3298 3299 @test_tracker_info(uuid="9b84bd00-fae3-45c0-9e44-dd57d1719bb9") 3300 @TelephonyBaseTest.tel_test_wrap 3301 def test_msim_long_voice_streaming_esim_mo_volte_psim_volte_dds_0(self): 3302 """ A MO VoLTE long call at eSIM during streaming, where 3303 - pSIM 4G VoLTE 3304 - eSIM 4G VoLTE 3305 - DDS at pSIM (slot 1) 3306 3307 After call end will check the eSIM if is attach to the network 3308 with assigned RAT successfully and data works fine. 3309 """ 3310 return dsds_call_streaming_test( 3311 self.log, 3312 self.tel_logger, 3313 self.android_devices, 3314 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3315 test_rat=["volte", "volte"], 3316 dds_slot=0, 3317 test_slot=SimSlotInfo.SLOT_1, 3318 direction="mo", 3319 duration=360, 3320 streaming=True) 3321 3322 @test_tracker_info(uuid="813c6059-bcef-42d3-b70b-9b0ba67ffc20") 3323 @TelephonyBaseTest.tel_test_wrap 3324 def test_msim_long_voice_streaming_esim_mt_volte_psim_volte_dds_0(self): 3325 """ A MO VoLTE long call at eSIM during streaming, where 3326 - pSIM 4G VoLTE 3327 - eSIM 4G VoLTE 3328 - DDS at pSIM (slot 1) 3329 3330 After call end will check the eSIM if is attach to the network 3331 with assigned RAT successfully and data works fine. 3332 """ 3333 return dsds_call_streaming_test( 3334 self.log, 3335 self.tel_logger, 3336 self.android_devices, 3337 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3338 test_rat=["volte", "volte"], 3339 dds_slot=0, 3340 test_slot=SimSlotInfo.SLOT_1, 3341 direction="mt", 3342 duration=360, 3343 streaming=True) 3344 3345 @test_tracker_info(uuid="970b1d31-195b-4599-80bc-bc46ede43a90") 3346 @TelephonyBaseTest.tel_test_wrap 3347 def test_msim_long_voice_streaming_psim_mo_volte_esim_volte_dds_1(self): 3348 """ A MO VoLTE long call at eSIM during streaming, where 3349 - pSIM 4G VoLTE 3350 - eSIM 4G VoLTE 3351 - DDS at pSIM (slot 1) 3352 3353 After call end will check the eSIM if is attach to the network 3354 with assigned RAT successfully and data works fine. 3355 """ 3356 return dsds_call_streaming_test( 3357 self.log, 3358 self.tel_logger, 3359 self.android_devices, 3360 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3361 test_rat=["volte", "volte"], 3362 dds_slot=1, 3363 test_slot=SimSlotInfo.SLOT_0, 3364 direction="mo", 3365 duration=360, 3366 streaming=True) 3367 3368 @test_tracker_info(uuid="62843f60-5d1c-44ed-9936-e10d2691e787") 3369 @TelephonyBaseTest.tel_test_wrap 3370 def test_msim_long_voice_streaming_psim_mt_volte_esim_volte_dds_1(self): 3371 """ A MT VoLTE long call at eSIM during streaming, where 3372 - pSIM 4G VoLTE 3373 - eSIM 4G VoLTE 3374 - DDS at pSIM (slot 1) 3375 3376 After call end will check the eSIM if is attach to the network 3377 with assigned RAT successfully and data works fine. 3378 """ 3379 return dsds_call_streaming_test( 3380 self.log, 3381 self.tel_logger, 3382 self.android_devices, 3383 sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1], 3384 test_rat=["volte", "volte"], 3385 dds_slot=1, 3386 test_slot=SimSlotInfo.SLOT_0, 3387 direction="mt", 3388 duration=360, 3389 streaming=True)