• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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.test_decorators import test_tracker_info
20from acts_contrib.test_utils.tel.loggers.protos.telephony_metric_pb2 import TelephonyVoiceTestResult
21from acts_contrib.test_utils.tel.loggers.telephony_metric_logger import TelephonyMetricLogger
22from acts_contrib.test_utils.tel.tel_defines import SimSlotInfo
23from acts_contrib.test_utils.tel.tel_defines import YOUTUBE_PACKAGE_NAME
24from acts_contrib.test_utils.tel.tel_dsds_utils import dsds_message_streaming_test
25from acts_contrib.test_utils.tel.tel_phone_setup_utils import ensure_phones_idle
26from acts_contrib.test_utils.tel.TelephonyBaseTest import TelephonyBaseTest
27
28_WAIT_TIME_FOR_MEP_ENABLE_INTERVAL = 60
29_WAIT_TIME_FOR_MEP_ENABLE = 180
30
31CallResult = TelephonyVoiceTestResult.CallResult.Value
32
33
34class Nsa5gDSDSMessageTest(TelephonyBaseTest):
35    def setup_class(self):
36        TelephonyBaseTest.setup_class(self)
37        self.tel_logger = TelephonyMetricLogger.for_test_case()
38        if getattr(self.android_devices[0], 'mep', False):
39            start_time = time.monotonic()
40            timeout = start_time + _WAIT_TIME_FOR_MEP_ENABLE
41            while time.monotonic() < timeout:
42                mep_logs = self.android_devices[0].search_logcat("UNSOL_SIM_SLOT_STATUS_CHANGED")
43                if mep_logs:
44                    for mep_log in mep_logs:
45                        if "num_ports=2" in mep_log["log_message"]:
46                            break
47                time.sleep(_WAIT_TIME_FOR_MEP_ENABLE_INTERVAL)
48            else:
49                self.log.warning("Couldn't found MEP enabled logs.")
50
51    def teardown_test(self):
52        ensure_phones_idle(self.log, self.android_devices)
53
54    @test_tracker_info(uuid="123a50bc-f0a0-4129-9377-cc63c76d5727")
55    @TelephonyBaseTest.tel_test_wrap
56    def test_msim_sms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
57        return dsds_message_streaming_test(
58            self.log,
59            self.android_devices,
60            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
61            test_rat=["5g_volte", "5g_volte"],
62            test_slot=SimSlotInfo.SLOT_0,
63            dds_slot=0,
64            msg_type="SMS",
65            direction="mo",
66            streaming=False)
67
68    @test_tracker_info(uuid="5dcf76bc-369f-4d47-b3ec-318559a95843")
69    @TelephonyBaseTest.tel_test_wrap
70    def test_msim_sms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
71        return dsds_message_streaming_test(
72            self.log,
73            self.android_devices,
74            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
75            test_rat=["5g_volte", "5g_volte"],
76            test_slot=SimSlotInfo.SLOT_0,
77            dds_slot=0,
78            msg_type="SMS",
79            direction="mt",
80            streaming=False)
81
82    @test_tracker_info(uuid="245a6148-cd45-4b82-bf4c-5679ebe15e29")
83    @TelephonyBaseTest.tel_test_wrap
84    def test_msim_sms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
85        return dsds_message_streaming_test(
86            self.log,
87            self.android_devices,
88            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
89            test_rat=["5g_volte", "5g_volte"],
90            test_slot=SimSlotInfo.SLOT_0,
91            dds_slot=1,
92            msg_type="SMS",
93            direction="mo",
94            streaming=False)
95
96    @test_tracker_info(uuid="5a93d377-d9bc-477c-bfab-2496064e3522")
97    @TelephonyBaseTest.tel_test_wrap
98    def test_msim_sms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
99        return dsds_message_streaming_test(
100            self.log,
101            self.android_devices,
102            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
103            test_rat=["5g_volte", "5g_volte"],
104            test_slot=SimSlotInfo.SLOT_0,
105            dds_slot=1,
106            msg_type="SMS",
107            direction="mt",
108            streaming=False)
109
110    @test_tracker_info(uuid="dd4a9fb5-b0fe-492b-ad24-61e022d13a22")
111    @TelephonyBaseTest.tel_test_wrap
112    def test_msim_sms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
113        return dsds_message_streaming_test(
114            self.log,
115            self.android_devices,
116            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
117            test_rat=["5g_volte", "5g_volte"],
118            test_slot=SimSlotInfo.SLOT_1,
119            dds_slot=0,
120            msg_type="SMS",
121            direction="mo",
122            streaming=False)
123
124    @test_tracker_info(uuid="09100a8f-b7ed-41a0-9f04-e716115cabb8")
125    @TelephonyBaseTest.tel_test_wrap
126    def test_msim_sms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
127        return dsds_message_streaming_test(
128            self.log,
129            self.android_devices,
130            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
131            test_rat=["5g_volte", "5g_volte"],
132            test_slot=SimSlotInfo.SLOT_1,
133            dds_slot=0,
134            msg_type="SMS",
135            direction="mt",
136            streaming=False)
137
138    @test_tracker_info(uuid="b5971c57-bbe9-4e87-a6f2-9953fa770a15")
139    @TelephonyBaseTest.tel_test_wrap
140    def test_msim_sms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
141        return dsds_message_streaming_test(
142            self.log,
143            self.android_devices,
144            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
145            test_rat=["5g_volte", "5g_volte"],
146            test_slot=SimSlotInfo.SLOT_1,
147            dds_slot=1,
148            msg_type="SMS",
149            direction="mo",
150            streaming=False)
151
152    @test_tracker_info(uuid="142b11d4-b593-4a09-8fc6-35e310739244")
153    @TelephonyBaseTest.tel_test_wrap
154    def test_msim_sms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
155        return dsds_message_streaming_test(
156            self.log,
157            self.android_devices,
158            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
159            test_rat=["5g_volte", "5g_volte"],
160            test_slot=SimSlotInfo.SLOT_1,
161            dds_slot=1,
162            msg_type="SMS",
163            direction="mt",
164            streaming=False)
165
166    @test_tracker_info(uuid="87759475-0208-4d9b-b5b9-814fdb97f09c")
167    @TelephonyBaseTest.tel_test_wrap
168    def test_msim_sms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
169        return dsds_message_streaming_test(
170            self.log,
171            self.android_devices,
172            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
173            test_rat=["5g_volte", "volte"],
174            test_slot=SimSlotInfo.SLOT_0,
175            dds_slot=0,
176            msg_type="SMS",
177            direction="mo",
178            streaming=False)
179
180    @test_tracker_info(uuid="2f14e81d-330f-4cdd-837c-1168185ffec4")
181    @TelephonyBaseTest.tel_test_wrap
182    def test_msim_sms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
183        return dsds_message_streaming_test(
184            self.log,
185            self.android_devices,
186            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
187            test_rat=["5g_volte", "volte"],
188            test_slot=SimSlotInfo.SLOT_0,
189            dds_slot=0,
190            msg_type="SMS",
191            direction="mt",
192            streaming=False)
193
194    @test_tracker_info(uuid="38f01127-54bf-4c55-b7d8-d8f41352b399")
195    @TelephonyBaseTest.tel_test_wrap
196    def test_msim_sms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
197        return dsds_message_streaming_test(
198            self.log,
199            self.android_devices,
200            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
201            test_rat=["5g_volte", "volte"],
202            test_slot=SimSlotInfo.SLOT_0,
203            dds_slot=1,
204            msg_type="SMS",
205            direction="mo",
206            streaming=False)
207
208    @test_tracker_info(uuid="4e0c9692-a758-4169-85fe-c33bd2651525")
209    @TelephonyBaseTest.tel_test_wrap
210    def test_msim_sms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
211        return dsds_message_streaming_test(
212            self.log,
213            self.android_devices,
214            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
215            test_rat=["5g_volte", "volte"],
216            test_slot=SimSlotInfo.SLOT_0,
217            dds_slot=1,
218            msg_type="SMS",
219            direction="mt",
220            streaming=False)
221
222    @test_tracker_info(uuid="9cc45474-1fca-4008-8499-87829d6516ea")
223    @TelephonyBaseTest.tel_test_wrap
224    def test_msim_sms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
225        return dsds_message_streaming_test(
226            self.log,
227            self.android_devices,
228            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
229            test_rat=["5g_volte", "volte"],
230            test_slot=SimSlotInfo.SLOT_1,
231            dds_slot=0,
232            msg_type="SMS",
233            direction="mo",
234            streaming=False)
235
236    @test_tracker_info(uuid="341786de-5b23-438a-a91b-97cf420ef5fd")
237    @TelephonyBaseTest.tel_test_wrap
238    def test_msim_sms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
239        return dsds_message_streaming_test(
240            self.log,
241            self.android_devices,
242            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
243            test_rat=["5g_volte", "volte"],
244            test_slot=SimSlotInfo.SLOT_1,
245            dds_slot=0,
246            msg_type="SMS",
247            direction="mt",
248            streaming=False)
249
250    @test_tracker_info(uuid="527e8629-6e0d-4742-98c0-5cbc868c430e")
251    @TelephonyBaseTest.tel_test_wrap
252    def test_msim_sms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
253        return dsds_message_streaming_test(
254            self.log,
255            self.android_devices,
256            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
257            test_rat=["5g_volte", "volte"],
258            test_slot=SimSlotInfo.SLOT_1,
259            dds_slot=1,
260            msg_type="SMS",
261            direction="mo",
262            streaming=False)
263
264    @test_tracker_info(uuid="66277aa0-0a9a-4a25-828f-b0315ae7fd0e")
265    @TelephonyBaseTest.tel_test_wrap
266    def test_msim_sms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
267        return dsds_message_streaming_test(
268            self.log,
269            self.android_devices,
270            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
271            test_rat=["5g_volte", "volte"],
272            test_slot=SimSlotInfo.SLOT_1,
273            dds_slot=1,
274            msg_type="SMS",
275            direction="mt",
276            streaming=False)
277
278    @test_tracker_info(uuid="a4d797b6-2699-48de-b36b-b10a1901305b")
279    @TelephonyBaseTest.tel_test_wrap
280    def test_msim_sms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
281        return dsds_message_streaming_test(
282            self.log,
283            self.android_devices,
284            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
285            test_rat=["volte", "5g_volte"],
286            test_slot=SimSlotInfo.SLOT_0,
287            dds_slot=0,
288            msg_type="SMS",
289            direction="mo",
290            streaming=False)
291
292    @test_tracker_info(uuid="371286ba-f1da-4459-a7e8-0368d0fae147")
293    @TelephonyBaseTest.tel_test_wrap
294    def test_msim_sms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
295        return dsds_message_streaming_test(
296            self.log,
297            self.android_devices,
298            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
299            test_rat=["volte", "5g_volte"],
300            test_slot=SimSlotInfo.SLOT_0,
301            dds_slot=0,
302            msg_type="SMS",
303            direction="mt",
304            streaming=False)
305
306    @test_tracker_info(uuid="183cda35-45aa-485d-b3d4-975d78f7d361")
307    @TelephonyBaseTest.tel_test_wrap
308    def test_msim_sms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
309        return dsds_message_streaming_test(
310            self.log,
311            self.android_devices,
312            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
313            test_rat=["volte", "5g_volte"],
314            test_slot=SimSlotInfo.SLOT_0,
315            dds_slot=1,
316            msg_type="SMS",
317            direction="mo",
318            streaming=False)
319
320    @test_tracker_info(uuid="d9cb69ce-c462-4fd4-b716-bfb1fd2ed86a")
321    @TelephonyBaseTest.tel_test_wrap
322    def test_msim_sms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
323        return dsds_message_streaming_test(
324            self.log,
325            self.android_devices,
326            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
327            test_rat=["volte", "5g_volte"],
328            test_slot=SimSlotInfo.SLOT_0,
329            dds_slot=1,
330            msg_type="SMS",
331            direction="mt",
332            streaming=False)
333
334    @test_tracker_info(uuid="dfe54cea-8396-4af4-8aee-9dadad602e5b")
335    @TelephonyBaseTest.tel_test_wrap
336    def test_msim_sms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
337        return dsds_message_streaming_test(
338            self.log,
339            self.android_devices,
340            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
341            test_rat=["volte", "5g_volte"],
342            test_slot=SimSlotInfo.SLOT_1,
343            dds_slot=0,
344            msg_type="SMS",
345            direction="mo",
346            streaming=False)
347
348    @test_tracker_info(uuid="fd4ae44c-3527-4b90-8d33-face10e160a6")
349    @TelephonyBaseTest.tel_test_wrap
350    def test_msim_sms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
351        return dsds_message_streaming_test(
352            self.log,
353            self.android_devices,
354            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
355            test_rat=["volte", "5g_volte"],
356            test_slot=SimSlotInfo.SLOT_1,
357            dds_slot=0,
358            msg_type="SMS",
359            direction="mt",
360            streaming=False)
361
362    @test_tracker_info(uuid="51d5e05d-66e7-4369-91e0-6cdc573d9a59")
363    @TelephonyBaseTest.tel_test_wrap
364    def test_msim_sms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
365        return dsds_message_streaming_test(
366            self.log,
367            self.android_devices,
368            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
369            test_rat=["volte", "5g_volte"],
370            test_slot=SimSlotInfo.SLOT_1,
371            dds_slot=1,
372            msg_type="SMS",
373            direction="mo",
374            streaming=False)
375
376    @test_tracker_info(uuid="38271a0f-2efb-4991-9f24-6da9f003ddd4")
377    @TelephonyBaseTest.tel_test_wrap
378    def test_msim_sms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
379        return dsds_message_streaming_test(
380            self.log,
381            self.android_devices,
382            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
383            test_rat=["volte", "5g_volte"],
384            test_slot=SimSlotInfo.SLOT_1,
385            dds_slot=1,
386            msg_type="SMS",
387            direction="mt",
388            streaming=False)
389
390    @test_tracker_info(uuid="dde1e900-abcd-4a5f-8872-02456ea248ee")
391    @TelephonyBaseTest.tel_test_wrap
392    def test_msim_mms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
393        return dsds_message_streaming_test(
394            self.log,
395            self.android_devices,
396            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
397            test_rat=["5g_volte", "5g_volte"],
398            test_slot=SimSlotInfo.SLOT_0,
399            dds_slot=0,
400            msg_type="MMS",
401            direction="mo",
402            streaming=False)
403
404    @test_tracker_info(uuid="5a8ad6dc-687a-498e-8b99-119f3cbb781c")
405    @TelephonyBaseTest.tel_test_wrap
406    def test_msim_mms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
407        return dsds_message_streaming_test(
408            self.log,
409            self.android_devices,
410            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
411            test_rat=["5g_volte", "5g_volte"],
412            test_slot=SimSlotInfo.SLOT_0,
413            dds_slot=0,
414            msg_type="MMS",
415            direction="mt",
416            streaming=False)
417
418    @test_tracker_info(uuid="765443f4-d4a0-45fe-8c97-763feb4b588b")
419    @TelephonyBaseTest.tel_test_wrap
420    def test_msim_mms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
421        return dsds_message_streaming_test(
422            self.log,
423            self.android_devices,
424            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
425            test_rat=["5g_volte", "5g_volte"],
426            test_slot=SimSlotInfo.SLOT_0,
427            dds_slot=1,
428            msg_type="MMS",
429            direction="mo",
430            streaming=False)
431
432    @test_tracker_info(uuid="026b9e8f-400e-4b59-b40d-d4e741838be0")
433    @TelephonyBaseTest.tel_test_wrap
434    def test_msim_mms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
435        return dsds_message_streaming_test(
436            self.log,
437            self.android_devices,
438            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
439            test_rat=["5g_volte", "5g_volte"],
440            test_slot=SimSlotInfo.SLOT_0,
441            dds_slot=1,
442            msg_type="MMS",
443            direction="mt",
444            streaming=False)
445
446    @test_tracker_info(uuid="468536c1-de6e-48e7-b59e-11f17389ac12")
447    @TelephonyBaseTest.tel_test_wrap
448    def test_msim_mms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
449        return dsds_message_streaming_test(
450            self.log,
451            self.android_devices,
452            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
453            test_rat=["5g_volte", "5g_volte"],
454            test_slot=SimSlotInfo.SLOT_1,
455            dds_slot=0,
456            msg_type="MMS",
457            direction="mo",
458            streaming=False)
459
460    @test_tracker_info(uuid="c4ae7f6b-bc20-4cb2-8e41-8a02171aec6f")
461    @TelephonyBaseTest.tel_test_wrap
462    def test_msim_mms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
463        return dsds_message_streaming_test(
464            self.log,
465            self.android_devices,
466            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
467            test_rat=["5g_volte", "5g_volte"],
468            test_slot=SimSlotInfo.SLOT_1,
469            dds_slot=0,
470            msg_type="MMS",
471            direction="mt",
472            streaming=False)
473
474    @test_tracker_info(uuid="2d70443e-b442-48e0-9c1f-ce1409184ff8")
475    @TelephonyBaseTest.tel_test_wrap
476    def test_msim_mms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
477        return dsds_message_streaming_test(
478            self.log,
479            self.android_devices,
480            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
481            test_rat=["5g_volte", "5g_volte"],
482            test_slot=SimSlotInfo.SLOT_1,
483            dds_slot=1,
484            msg_type="MMS",
485            direction="mo",
486            streaming=False)
487
488    @test_tracker_info(uuid="47fbc6c0-ca76-44c0-a166-d8c99d16b6ac")
489    @TelephonyBaseTest.tel_test_wrap
490    def test_msim_mms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
491        return dsds_message_streaming_test(
492            self.log,
493            self.android_devices,
494            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
495            test_rat=["5g_volte", "5g_volte"],
496            test_slot=SimSlotInfo.SLOT_1,
497            dds_slot=1,
498            msg_type="MMS",
499            direction="mt",
500            streaming=False)
501
502    @test_tracker_info(uuid="39684fbc-73d1-48cb-af3f-07a366a6b190")
503    @TelephonyBaseTest.tel_test_wrap
504    def test_msim_mms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
505        return dsds_message_streaming_test(
506            self.log,
507            self.android_devices,
508            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
509            test_rat=["5g_volte", "volte"],
510            test_slot=SimSlotInfo.SLOT_0,
511            dds_slot=0,
512            msg_type="MMS",
513            direction="mo",
514            streaming=False)
515
516    @test_tracker_info(uuid="6adf4163-4969-4129-bbac-4ebdac4c4cf5")
517    @TelephonyBaseTest.tel_test_wrap
518    def test_msim_mms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
519        return dsds_message_streaming_test(
520            self.log,
521            self.android_devices,
522            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
523            test_rat=["5g_volte", "volte"],
524            test_slot=SimSlotInfo.SLOT_0,
525            dds_slot=0,
526            msg_type="MMS",
527            direction="mt",
528            streaming=False)
529
530    @test_tracker_info(uuid="7b636038-5b0c-4844-ba2a-2e76ed787f72")
531    @TelephonyBaseTest.tel_test_wrap
532    def test_msim_mms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
533        return dsds_message_streaming_test(
534            self.log,
535            self.android_devices,
536            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
537            test_rat=["5g_volte", "volte"],
538            test_slot=SimSlotInfo.SLOT_0,
539            dds_slot=1,
540            msg_type="MMS",
541            direction="mo",
542            streaming=False)
543
544    @test_tracker_info(uuid="b5008ad4-372d-4849-b47b-583be6aa080a")
545    @TelephonyBaseTest.tel_test_wrap
546    def test_msim_mms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
547        return dsds_message_streaming_test(
548            self.log,
549            self.android_devices,
550            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
551            test_rat=["5g_volte", "volte"],
552            test_slot=SimSlotInfo.SLOT_0,
553            dds_slot=1,
554            msg_type="MMS",
555            direction="mt",
556            streaming=False)
557
558    @test_tracker_info(uuid="fd6b33b6-c654-4ec0-becc-2fd7ec10c291")
559    @TelephonyBaseTest.tel_test_wrap
560    def test_msim_mms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
561        return dsds_message_streaming_test(
562            self.log,
563            self.android_devices,
564            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
565            test_rat=["5g_volte", "volte"],
566            test_slot=SimSlotInfo.SLOT_1,
567            dds_slot=0,
568            msg_type="MMS",
569            direction="mo",
570            streaming=False)
571
572    @test_tracker_info(uuid="0267c4e8-e5b8-4001-912f-76c387a15f79")
573    @TelephonyBaseTest.tel_test_wrap
574    def test_msim_mms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
575        return dsds_message_streaming_test(
576            self.log,
577            self.android_devices,
578            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
579            test_rat=["5g_volte", "volte"],
580            test_slot=SimSlotInfo.SLOT_1,
581            dds_slot=0,
582            msg_type="MMS",
583            direction="mt",
584            streaming=False)
585
586    @test_tracker_info(uuid="a54caa16-dfc6-46e1-a376-b4b585e2e840")
587    @TelephonyBaseTest.tel_test_wrap
588    def test_msim_mms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
589        return dsds_message_streaming_test(
590            self.log,
591            self.android_devices,
592            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
593            test_rat=["5g_volte", "volte"],
594            test_slot=SimSlotInfo.SLOT_1,
595            dds_slot=1,
596            msg_type="MMS",
597            direction="mo",
598            streaming=False)
599
600    @test_tracker_info(uuid="f6af184a-933b-467e-81a7-44ef48b56540")
601    @TelephonyBaseTest.tel_test_wrap
602    def test_msim_mms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
603        return dsds_message_streaming_test(
604            self.log,
605            self.android_devices,
606            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
607            test_rat=["5g_volte", "volte"],
608            test_slot=SimSlotInfo.SLOT_1,
609            dds_slot=1,
610            msg_type="MMS",
611            direction="mt",
612            streaming=False)
613
614    @test_tracker_info(uuid="2e89f125-aacc-4c36-a1c2-308cd83b0e22")
615    @TelephonyBaseTest.tel_test_wrap
616    def test_msim_mms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
617        return dsds_message_streaming_test(
618            self.log,
619            self.android_devices,
620            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
621            test_rat=["volte", "5g_volte"],
622            test_slot=SimSlotInfo.SLOT_0,
623            dds_slot=0,
624            msg_type="MMS",
625            direction="mo",
626            streaming=False)
627
628    @test_tracker_info(uuid="03c23c94-3cc5-4ecf-9b87-273c815b9f53")
629    @TelephonyBaseTest.tel_test_wrap
630    def test_msim_mms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
631        return dsds_message_streaming_test(
632            self.log,
633            self.android_devices,
634            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
635            test_rat=["volte", "5g_volte"],
636            test_slot=SimSlotInfo.SLOT_0,
637            dds_slot=0,
638            msg_type="MMS",
639            direction="mt",
640            streaming=False)
641
642    @test_tracker_info(uuid="d2af382a-0f87-46c0-b2de-84f5a549e32c")
643    @TelephonyBaseTest.tel_test_wrap
644    def test_msim_mms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
645        return dsds_message_streaming_test(
646            self.log,
647            self.android_devices,
648            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
649            test_rat=["volte", "5g_volte"],
650            test_slot=SimSlotInfo.SLOT_0,
651            dds_slot=1,
652            msg_type="MMS",
653            direction="mo",
654            streaming=False)
655
656    @test_tracker_info(uuid="bf788d99-954b-47e2-b465-8565bb30e907")
657    @TelephonyBaseTest.tel_test_wrap
658    def test_msim_mms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
659        return dsds_message_streaming_test(
660            self.log,
661            self.android_devices,
662            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
663            test_rat=["volte", "5g_volte"],
664            test_slot=SimSlotInfo.SLOT_0,
665            dds_slot=1,
666            msg_type="MMS",
667            direction="mt",
668            streaming=False)
669
670    @test_tracker_info(uuid="f0b1d46b-6ddc-4625-b653-38e323e542ad")
671    @TelephonyBaseTest.tel_test_wrap
672    def test_msim_mms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
673        return dsds_message_streaming_test(
674            self.log,
675            self.android_devices,
676            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
677            test_rat=["volte", "5g_volte"],
678            test_slot=SimSlotInfo.SLOT_1,
679            dds_slot=0,
680            msg_type="MMS",
681            direction="mo",
682            streaming=False)
683
684    @test_tracker_info(uuid="b17a4943-1f69-428a-bd63-13144b2bc592")
685    @TelephonyBaseTest.tel_test_wrap
686    def test_msim_mms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
687        return dsds_message_streaming_test(
688            self.log,
689            self.android_devices,
690            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
691            test_rat=["volte", "5g_volte"],
692            test_slot=SimSlotInfo.SLOT_1,
693            dds_slot=0,
694            msg_type="MMS",
695            direction="mt",
696            streaming=False)
697
698    @test_tracker_info(uuid="98d7b7b8-0bd3-4362-957b-56c8b19ac3d4")
699    @TelephonyBaseTest.tel_test_wrap
700    def test_msim_mms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
701        return dsds_message_streaming_test(
702            self.log,
703            self.android_devices,
704            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
705            test_rat=["volte", "5g_volte"],
706            test_slot=SimSlotInfo.SLOT_1,
707            dds_slot=1,
708            msg_type="MMS",
709            direction="mo",
710            streaming=False)
711
712    @test_tracker_info(uuid="5f0f4174-548d-43ab-b520-5e2211fdaacc")
713    @TelephonyBaseTest.tel_test_wrap
714    def test_msim_mms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
715        return dsds_message_streaming_test(
716            self.log,
717            self.android_devices,
718            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
719            test_rat=["volte", "5g_volte"],
720            test_slot=SimSlotInfo.SLOT_1,
721            dds_slot=1,
722            msg_type="MMS",
723            direction="mt",
724            streaming=False)
725
726    @test_tracker_info(uuid="09cd2c80-5c94-4b97-badd-b9d23712cbad")
727    @TelephonyBaseTest.tel_test_wrap
728    def test_msim_youtube_and_sms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
729        return dsds_message_streaming_test(
730            self.log,
731            self.android_devices,
732            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
733            test_rat=["5g_volte", "5g_volte"],
734            test_slot=SimSlotInfo.SLOT_0,
735            dds_slot=0,
736            msg_type="SMS",
737            direction="mo",
738            streaming=True)
739
740    @test_tracker_info(uuid="deed7037-932e-4c08-bbf0-989144a51193")
741    @TelephonyBaseTest.tel_test_wrap
742    def test_msim_youtube_and_sms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
743        return dsds_message_streaming_test(
744            self.log,
745            self.android_devices,
746            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
747            test_rat=["5g_volte", "5g_volte"],
748            test_slot=SimSlotInfo.SLOT_0,
749            dds_slot=0,
750            msg_type="SMS",
751            direction="mt",
752            streaming=True)
753
754    @test_tracker_info(uuid="14fe5ef1-e6aa-4615-887a-ac26043c2dfc")
755    @TelephonyBaseTest.tel_test_wrap
756    def test_msim_youtube_and_sms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
757        return dsds_message_streaming_test(
758            self.log,
759            self.android_devices,
760            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
761            test_rat=["5g_volte", "5g_volte"],
762            test_slot=SimSlotInfo.SLOT_0,
763            dds_slot=1,
764            msg_type="SMS",
765            direction="mo",
766            streaming=True)
767
768    @test_tracker_info(uuid="1f07d373-dc81-42f4-a5c5-461304f1e7bf")
769    @TelephonyBaseTest.tel_test_wrap
770    def test_msim_youtube_and_sms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
771        return dsds_message_streaming_test(
772            self.log,
773            self.android_devices,
774            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
775            test_rat=["5g_volte", "5g_volte"],
776            test_slot=SimSlotInfo.SLOT_0,
777            dds_slot=1,
778            msg_type="SMS",
779            direction="mt",
780            streaming=True)
781
782    @test_tracker_info(uuid="a9f066d3-a5db-4319-a5c9-f7a20f84cd6e")
783    @TelephonyBaseTest.tel_test_wrap
784    def test_msim_youtube_and_sms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
785        return dsds_message_streaming_test(
786            self.log,
787            self.android_devices,
788            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
789            test_rat=["5g_volte", "5g_volte"],
790            test_slot=SimSlotInfo.SLOT_1,
791            dds_slot=0,
792            msg_type="SMS",
793            direction="mo",
794            streaming=True)
795
796    @test_tracker_info(uuid="688485af-cdc7-43b7-af01-baf6bc695b70")
797    @TelephonyBaseTest.tel_test_wrap
798    def test_msim_youtube_and_sms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
799        return dsds_message_streaming_test(
800            self.log,
801            self.android_devices,
802            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
803            test_rat=["5g_volte", "5g_volte"],
804            test_slot=SimSlotInfo.SLOT_1,
805            dds_slot=0,
806            msg_type="SMS",
807            direction="mt",
808            streaming=True)
809
810    @test_tracker_info(uuid="7fef6173-1f37-45d3-be94-60fea340444c")
811    @TelephonyBaseTest.tel_test_wrap
812    def test_msim_youtube_and_sms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
813        return dsds_message_streaming_test(
814            self.log,
815            self.android_devices,
816            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
817            test_rat=["5g_volte", "5g_volte"],
818            test_slot=SimSlotInfo.SLOT_1,
819            dds_slot=1,
820            msg_type="SMS",
821            direction="mo",
822            streaming=True)
823
824    @test_tracker_info(uuid="71b15942-6c8f-41b3-8dc9-5a1dea64aad4")
825    @TelephonyBaseTest.tel_test_wrap
826    def test_msim_youtube_and_sms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
827        return dsds_message_streaming_test(
828            self.log,
829            self.android_devices,
830            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
831            test_rat=["5g_volte", "5g_volte"],
832            test_slot=SimSlotInfo.SLOT_1,
833            dds_slot=1,
834            msg_type="SMS",
835            direction="mt",
836            streaming=True)
837
838    @test_tracker_info(uuid="6cbc50e7-e135-405d-bf69-ab074d345d80")
839    @TelephonyBaseTest.tel_test_wrap
840    def test_msim_youtube_and_sms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
841        return dsds_message_streaming_test(
842            self.log,
843            self.android_devices,
844            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
845            test_rat=["5g_volte", "volte"],
846            test_slot=SimSlotInfo.SLOT_0,
847            dds_slot=0,
848            msg_type="SMS",
849            direction="mo",
850            streaming=True)
851
852    @test_tracker_info(uuid="d976560a-1ea1-421a-9c2d-906cbfb7654e")
853    @TelephonyBaseTest.tel_test_wrap
854    def test_msim_youtube_and_sms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
855        return dsds_message_streaming_test(
856            self.log,
857            self.android_devices,
858            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
859            test_rat=["5g_volte", "volte"],
860            test_slot=SimSlotInfo.SLOT_0,
861            dds_slot=0,
862            msg_type="SMS",
863            direction="mt",
864            streaming=True)
865
866    @test_tracker_info(uuid="0e3a10b2-2351-49a2-9282-99aae1372bf0")
867    @TelephonyBaseTest.tel_test_wrap
868    def test_msim_youtube_and_sms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
869        return dsds_message_streaming_test(
870            self.log,
871            self.android_devices,
872            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
873            test_rat=["5g_volte", "volte"],
874            test_slot=SimSlotInfo.SLOT_0,
875            dds_slot=1,
876            msg_type="SMS",
877            direction="mo",
878            streaming=True)
879
880    @test_tracker_info(uuid="e713c430-0bfa-4d25-91f3-1b6fec84b3a5")
881    @TelephonyBaseTest.tel_test_wrap
882    def test_msim_youtube_and_sms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
883        return dsds_message_streaming_test(
884            self.log,
885            self.android_devices,
886            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
887            test_rat=["5g_volte", "volte"],
888            test_slot=SimSlotInfo.SLOT_0,
889            dds_slot=1,
890            msg_type="SMS",
891            direction="mt",
892            streaming=True)
893
894    @test_tracker_info(uuid="770bec4d-c1c9-4936-8683-3fb796827eba")
895    @TelephonyBaseTest.tel_test_wrap
896    def test_msim_youtube_and_sms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
897        return dsds_message_streaming_test(
898            self.log,
899            self.android_devices,
900            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
901            test_rat=["5g_volte", "volte"],
902            test_slot=SimSlotInfo.SLOT_1,
903            dds_slot=0,
904            msg_type="SMS",
905            direction="mo",
906            streaming=True)
907
908    @test_tracker_info(uuid="3f34328b-9295-4740-a48b-3ffadbab3fb5")
909    @TelephonyBaseTest.tel_test_wrap
910    def test_msim_youtube_and_sms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
911        return dsds_message_streaming_test(
912            self.log,
913            self.android_devices,
914            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
915            test_rat=["5g_volte", "volte"],
916            test_slot=SimSlotInfo.SLOT_1,
917            dds_slot=0,
918            msg_type="SMS",
919            direction="mt",
920            streaming=True)
921
922    @test_tracker_info(uuid="eeaeb58a-7566-498e-a4d1-ce1cbd82f362")
923    @TelephonyBaseTest.tel_test_wrap
924    def test_msim_youtube_and_sms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
925        return dsds_message_streaming_test(
926            self.log,
927            self.android_devices,
928            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
929            test_rat=["5g_volte", "volte"],
930            test_slot=SimSlotInfo.SLOT_1,
931            dds_slot=1,
932            msg_type="SMS",
933            direction="mo",
934            streaming=True)
935
936    @test_tracker_info(uuid="7550ef0b-b0d3-4932-95d3-119abdad53ad")
937    @TelephonyBaseTest.tel_test_wrap
938    def test_msim_youtube_and_sms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
939        return dsds_message_streaming_test(
940            self.log,
941            self.android_devices,
942            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
943            test_rat=["5g_volte", "volte"],
944            test_slot=SimSlotInfo.SLOT_1,
945            dds_slot=1,
946            msg_type="SMS",
947            direction="mt",
948            streaming=True)
949
950    @test_tracker_info(uuid="6dd693f4-6c61-4048-9027-02c17874dbd0")
951    @TelephonyBaseTest.tel_test_wrap
952    def test_msim_youtube_and_sms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
953        return dsds_message_streaming_test(
954            self.log,
955            self.android_devices,
956            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
957            test_rat=["volte", "5g_volte"],
958            test_slot=SimSlotInfo.SLOT_0,
959            dds_slot=0,
960            msg_type="SMS",
961            direction="mo",
962            streaming=True)
963
964    @test_tracker_info(uuid="976d5c30-63af-4e49-952e-2cd4147b7c8d")
965    @TelephonyBaseTest.tel_test_wrap
966    def test_msim_youtube_and_sms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
967        return dsds_message_streaming_test(
968            self.log,
969            self.android_devices,
970            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
971            test_rat=["volte", "5g_volte"],
972            test_slot=SimSlotInfo.SLOT_0,
973            dds_slot=0,
974            msg_type="SMS",
975            direction="mt",
976            streaming=True)
977
978    @test_tracker_info(uuid="b2c94d26-c806-417d-a751-618491dce246")
979    @TelephonyBaseTest.tel_test_wrap
980    def test_msim_youtube_and_sms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
981        return dsds_message_streaming_test(
982            self.log,
983            self.android_devices,
984            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
985            test_rat=["volte", "5g_volte"],
986            test_slot=SimSlotInfo.SLOT_0,
987            dds_slot=1,
988            msg_type="SMS",
989            direction="mo",
990            streaming=True)
991
992    @test_tracker_info(uuid="02739364-2848-4242-bb6e-41a03ec358ed")
993    @TelephonyBaseTest.tel_test_wrap
994    def test_msim_youtube_and_sms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
995        return dsds_message_streaming_test(
996            self.log,
997            self.android_devices,
998            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
999            test_rat=["volte", "5g_volte"],
1000            test_slot=SimSlotInfo.SLOT_0,
1001            dds_slot=1,
1002            msg_type="SMS",
1003            direction="mt",
1004            streaming=True)
1005
1006    @test_tracker_info(uuid="811880fd-c422-4548-8dfb-cddbfb1dc6c0")
1007    @TelephonyBaseTest.tel_test_wrap
1008    def test_msim_youtube_and_sms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
1009        return dsds_message_streaming_test(
1010            self.log,
1011            self.android_devices,
1012            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1013            test_rat=["volte", "5g_volte"],
1014            test_slot=SimSlotInfo.SLOT_1,
1015            dds_slot=0,
1016            msg_type="SMS",
1017            direction="mo",
1018            streaming=True)
1019
1020    @test_tracker_info(uuid="9e02ade7-c2b6-4b7e-ab15-b42c119f4141")
1021    @TelephonyBaseTest.tel_test_wrap
1022    def test_msim_youtube_and_sms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
1023        return dsds_message_streaming_test(
1024            self.log,
1025            self.android_devices,
1026            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1027            test_rat=["volte", "5g_volte"],
1028            test_slot=SimSlotInfo.SLOT_1,
1029            dds_slot=0,
1030            msg_type="SMS",
1031            direction="mt",
1032            streaming=True)
1033
1034    @test_tracker_info(uuid="ba2ce2de-a0a6-4abe-adb8-110541e60cb1")
1035    @TelephonyBaseTest.tel_test_wrap
1036    def test_msim_youtube_and_sms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
1037        return dsds_message_streaming_test(
1038            self.log,
1039            self.android_devices,
1040            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1041            test_rat=["volte", "5g_volte"],
1042            test_slot=SimSlotInfo.SLOT_1,
1043            dds_slot=1,
1044            msg_type="SMS",
1045            direction="mo",
1046            streaming=True)
1047
1048    @test_tracker_info(uuid="46e1397c-7296-4aac-8e0f-7049d04427bc")
1049    @TelephonyBaseTest.tel_test_wrap
1050    def test_msim_youtube_and_sms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
1051        return dsds_message_streaming_test(
1052            self.log,
1053            self.android_devices,
1054            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1055            test_rat=["volte", "5g_volte"],
1056            test_slot=SimSlotInfo.SLOT_1,
1057            dds_slot=1,
1058            msg_type="SMS",
1059            direction="mt",
1060            streaming=True)
1061
1062    @test_tracker_info(uuid="181c1ac9-625e-450d-b566-834e20ecd59d")
1063    @TelephonyBaseTest.tel_test_wrap
1064    def test_msim_youtube_and_mms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
1065        return dsds_message_streaming_test(
1066            self.log,
1067            self.android_devices,
1068            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1069            test_rat=["5g_volte", "5g_volte"],
1070            test_slot=SimSlotInfo.SLOT_0,
1071            dds_slot=0,
1072            msg_type="MMS",
1073            direction="mo",
1074            streaming=True)
1075
1076    @test_tracker_info(uuid="b37aceed-7f67-4ae3-aba8-0f94d24d81e2")
1077    @TelephonyBaseTest.tel_test_wrap
1078    def test_msim_youtube_and_mms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_0(self):
1079        return dsds_message_streaming_test(
1080            self.log,
1081            self.android_devices,
1082            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1083            test_rat=["5g_volte", "5g_volte"],
1084            test_slot=SimSlotInfo.SLOT_0,
1085            dds_slot=0,
1086            msg_type="MMS",
1087            direction="mt",
1088            streaming=True)
1089
1090    @test_tracker_info(uuid="0fb13f48-bfd7-4019-8a33-e229677b3357")
1091    @TelephonyBaseTest.tel_test_wrap
1092    def test_msim_youtube_and_mms_mo_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
1093        return dsds_message_streaming_test(
1094            self.log,
1095            self.android_devices,
1096            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1097            test_rat=["5g_volte", "5g_volte"],
1098            test_slot=SimSlotInfo.SLOT_0,
1099            dds_slot=1,
1100            msg_type="MMS",
1101            direction="mo",
1102            streaming=True)
1103
1104    @test_tracker_info(uuid="016369fa-3420-45f5-9ed2-3776816f4e4b")
1105    @TelephonyBaseTest.tel_test_wrap
1106    def test_msim_youtube_and_mms_mt_psim_5g_nsa_volte_esim_5g_nsa_volte_dds_1(self):
1107        return dsds_message_streaming_test(
1108            self.log,
1109            self.android_devices,
1110            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1111            test_rat=["5g_volte", "5g_volte"],
1112            test_slot=SimSlotInfo.SLOT_0,
1113            dds_slot=1,
1114            msg_type="MMS",
1115            direction="mt",
1116            streaming=True)
1117
1118    @test_tracker_info(uuid="65fdbecf-9ea5-4881-9e99-4a1ed90b76cc")
1119    @TelephonyBaseTest.tel_test_wrap
1120    def test_msim_youtube_and_mms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
1121        return dsds_message_streaming_test(
1122            self.log,
1123            self.android_devices,
1124            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1125            test_rat=["5g_volte", "5g_volte"],
1126            test_slot=SimSlotInfo.SLOT_1,
1127            dds_slot=0,
1128            msg_type="MMS",
1129            direction="mo",
1130            streaming=True)
1131
1132    @test_tracker_info(uuid="3e6b4bcf-30cd-4502-8811-2a5a7a9142a5")
1133    @TelephonyBaseTest.tel_test_wrap
1134    def test_msim_youtube_and_mms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_0(self):
1135        return dsds_message_streaming_test(
1136            self.log,
1137            self.android_devices,
1138            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1139            test_rat=["5g_volte", "5g_volte"],
1140            test_slot=SimSlotInfo.SLOT_1,
1141            dds_slot=0,
1142            msg_type="MMS",
1143            direction="mt",
1144            streaming=True)
1145
1146    @test_tracker_info(uuid="a49b7a91-8811-403b-b8ed-ac0edad69c2c")
1147    @TelephonyBaseTest.tel_test_wrap
1148    def test_msim_youtube_and_mms_mo_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
1149        return dsds_message_streaming_test(
1150            self.log,
1151            self.android_devices,
1152            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1153            test_rat=["5g_volte", "5g_volte"],
1154            test_slot=SimSlotInfo.SLOT_1,
1155            dds_slot=1,
1156            msg_type="MMS",
1157            direction="mo",
1158            streaming=True)
1159
1160    @test_tracker_info(uuid="961db859-ad50-4b13-8555-e523843d3e0c")
1161    @TelephonyBaseTest.tel_test_wrap
1162    def test_msim_youtube_and_mms_mt_esim_5g_nsa_volte_psim_5g_nsa_volte_dds_1(self):
1163        return dsds_message_streaming_test(
1164            self.log,
1165            self.android_devices,
1166            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1167            test_rat=["5g_volte", "5g_volte"],
1168            test_slot=SimSlotInfo.SLOT_1,
1169            dds_slot=1,
1170            msg_type="MMS",
1171            direction="mt",
1172            streaming=True)
1173
1174    @test_tracker_info(uuid="398fea0a-4ef4-4a6d-bea0-76ab0b2e2c34")
1175    @TelephonyBaseTest.tel_test_wrap
1176    def test_msim_youtube_and_mms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
1177        return dsds_message_streaming_test(
1178            self.log,
1179            self.android_devices,
1180            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1181            test_rat=["5g_volte", "volte"],
1182            test_slot=SimSlotInfo.SLOT_0,
1183            dds_slot=0,
1184            msg_type="MMS",
1185            direction="mo",
1186            streaming=True)
1187
1188    @test_tracker_info(uuid="06503954-caff-47ba-8ed3-7793fca4e94a")
1189    @TelephonyBaseTest.tel_test_wrap
1190    def test_msim_youtube_and_mms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_0(self):
1191        return dsds_message_streaming_test(
1192            self.log,
1193            self.android_devices,
1194            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1195            test_rat=["5g_volte", "volte"],
1196            test_slot=SimSlotInfo.SLOT_0,
1197            dds_slot=0,
1198            msg_type="MMS",
1199            direction="mt",
1200            streaming=True)
1201
1202    @test_tracker_info(uuid="bc43d539-7bbd-4b12-b88a-ecf0229f1ed5")
1203    @TelephonyBaseTest.tel_test_wrap
1204    def test_msim_youtube_and_mms_mo_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
1205        return dsds_message_streaming_test(
1206            self.log,
1207            self.android_devices,
1208            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1209            test_rat=["5g_volte", "volte"],
1210            test_slot=SimSlotInfo.SLOT_0,
1211            dds_slot=1,
1212            msg_type="MMS",
1213            direction="mo",
1214            streaming=True)
1215
1216    @test_tracker_info(uuid="d558a53b-396e-4a9e-aec1-929f41f8ad2a")
1217    @TelephonyBaseTest.tel_test_wrap
1218    def test_msim_youtube_and_mms_mt_psim_5g_nsa_volte_esim_4g_volte_dds_1(self):
1219        return dsds_message_streaming_test(
1220            self.log,
1221            self.android_devices,
1222            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1223            test_rat=["5g_volte", "volte"],
1224            test_slot=SimSlotInfo.SLOT_0,
1225            dds_slot=1,
1226            msg_type="MMS",
1227            direction="mt",
1228            streaming=True)
1229
1230    @test_tracker_info(uuid="74afcd0a-e121-4028-99c6-48cad25b18b8")
1231    @TelephonyBaseTest.tel_test_wrap
1232    def test_msim_youtube_and_mms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
1233        return dsds_message_streaming_test(
1234            self.log,
1235            self.android_devices,
1236            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1237            test_rat=["5g_volte", "volte"],
1238            test_slot=SimSlotInfo.SLOT_1,
1239            dds_slot=0,
1240            msg_type="MMS",
1241            direction="mo",
1242            streaming=True)
1243
1244    @test_tracker_info(uuid="5042ec42-f1b3-466a-8e06-6e1c3de2dffb")
1245    @TelephonyBaseTest.tel_test_wrap
1246    def test_msim_youtube_and_mms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_0(self):
1247        return dsds_message_streaming_test(
1248            self.log,
1249            self.android_devices,
1250            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1251            test_rat=["5g_volte", "volte"],
1252            test_slot=SimSlotInfo.SLOT_1,
1253            dds_slot=0,
1254            msg_type="MMS",
1255            direction="mt",
1256            streaming=True)
1257
1258    @test_tracker_info(uuid="6f286c93-004b-4360-9afa-78f15a0a5549")
1259    @TelephonyBaseTest.tel_test_wrap
1260    def test_msim_youtube_and_mms_mo_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
1261        return dsds_message_streaming_test(
1262            self.log,
1263            self.android_devices,
1264            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1265            test_rat=["5g_volte", "volte"],
1266            test_slot=SimSlotInfo.SLOT_1,
1267            dds_slot=1,
1268            msg_type="MMS",
1269            direction="mo",
1270            streaming=True)
1271
1272    @test_tracker_info(uuid="0313548b-653b-44ea-bb63-76b69b67e456")
1273    @TelephonyBaseTest.tel_test_wrap
1274    def test_msim_youtube_and_mms_mt_esim_4g_volte_psim_5g_nsa_volte_dds_1(self):
1275        return dsds_message_streaming_test(
1276            self.log,
1277            self.android_devices,
1278            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1279            test_rat=["5g_volte", "volte"],
1280            test_slot=SimSlotInfo.SLOT_1,
1281            dds_slot=1,
1282            msg_type="MMS",
1283            direction="mt",
1284            streaming=True)
1285
1286    @test_tracker_info(uuid="4c1e4667-2b0d-4f4d-a419-c349ef767dbc")
1287    @TelephonyBaseTest.tel_test_wrap
1288    def test_msim_youtube_and_mms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
1289        return dsds_message_streaming_test(
1290            self.log,
1291            self.android_devices,
1292            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1293            test_rat=["volte", "5g_volte"],
1294            test_slot=SimSlotInfo.SLOT_0,
1295            dds_slot=0,
1296            msg_type="MMS",
1297            direction="mo",
1298            streaming=True)
1299
1300    @test_tracker_info(uuid="f82650db-d0d9-4990-a3c6-b918eabeddc6")
1301    @TelephonyBaseTest.tel_test_wrap
1302    def test_msim_youtube_and_mms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_0(self):
1303        return dsds_message_streaming_test(
1304            self.log,
1305            self.android_devices,
1306            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1307            test_rat=["volte", "5g_volte"],
1308            test_slot=SimSlotInfo.SLOT_0,
1309            dds_slot=0,
1310            msg_type="MMS",
1311            direction="mt",
1312            streaming=True)
1313
1314    @test_tracker_info(uuid="76dca39c-8ead-435b-8b5f-8b167946a18e")
1315    @TelephonyBaseTest.tel_test_wrap
1316    def test_msim_youtube_and_mms_mo_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
1317        return dsds_message_streaming_test(
1318            self.log,
1319            self.android_devices,
1320            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1321            test_rat=["volte", "5g_volte"],
1322            test_slot=SimSlotInfo.SLOT_0,
1323            dds_slot=1,
1324            msg_type="MMS",
1325            direction="mo",
1326            streaming=True)
1327
1328    @test_tracker_info(uuid="29d8ffec-be68-4d12-b2ad-b2e8f95347c1")
1329    @TelephonyBaseTest.tel_test_wrap
1330    def test_msim_youtube_and_mms_mt_psim_4g_volte_esim_5g_nsa_volte_dds_1(self):
1331        return dsds_message_streaming_test(
1332            self.log,
1333            self.android_devices,
1334            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1335            test_rat=["volte", "5g_volte"],
1336            test_slot=SimSlotInfo.SLOT_0,
1337            dds_slot=1,
1338            msg_type="MMS",
1339            direction="mt",
1340            streaming=True)
1341
1342    @test_tracker_info(uuid="625bc42e-c9c7-442e-8464-72aab6055ef8")
1343    @TelephonyBaseTest.tel_test_wrap
1344    def test_msim_youtube_and_mms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
1345        return dsds_message_streaming_test(
1346            self.log,
1347            self.android_devices,
1348            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1349            test_rat=["volte", "5g_volte"],
1350            test_slot=SimSlotInfo.SLOT_1,
1351            dds_slot=0,
1352            msg_type="MMS",
1353            direction="mo",
1354            streaming=True)
1355
1356    @test_tracker_info(uuid="18f852da-0877-4624-bbcd-d59a168780dc")
1357    @TelephonyBaseTest.tel_test_wrap
1358    def test_msim_youtube_and_mms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_0(self):
1359        return dsds_message_streaming_test(
1360            self.log,
1361            self.android_devices,
1362            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1363            test_rat=["volte", "5g_volte"],
1364            test_slot=SimSlotInfo.SLOT_1,
1365            dds_slot=0,
1366            msg_type="MMS",
1367            direction="mt",
1368            streaming=True)
1369
1370    @test_tracker_info(uuid="cac044ec-176d-4eef-885d-ba419ab634eb")
1371    @TelephonyBaseTest.tel_test_wrap
1372    def test_msim_youtube_and_mms_mo_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
1373        return dsds_message_streaming_test(
1374            self.log,
1375            self.android_devices,
1376            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1377            test_rat=["volte", "5g_volte"],
1378            test_slot=SimSlotInfo.SLOT_1,
1379            dds_slot=1,
1380            msg_type="MMS",
1381            direction="mo",
1382            streaming=True)
1383
1384    @test_tracker_info(uuid="245ee61e-f768-403c-9005-7eed90deedd7")
1385    @TelephonyBaseTest.tel_test_wrap
1386    def test_msim_youtube_and_mms_mt_esim_5g_nsa_volte_psim_4g_volte_dds_1(self):
1387        return dsds_message_streaming_test(
1388            self.log,
1389            self.android_devices,
1390            sim_slot=[SimSlotInfo.SLOT_0, SimSlotInfo.SLOT_1],
1391            test_rat=["volte", "5g_volte"],
1392            test_slot=SimSlotInfo.SLOT_1,
1393            dds_slot=1,
1394            msg_type="MMS",
1395            direction="mt",
1396            streaming=True)
1397
1398    # e+e
1399    @test_tracker_info(uuid="3233f15d-0b42-4215-88af-ccb78bce5cc1")
1400    @TelephonyBaseTest.tel_test_wrap
1401    def test_msim_sms_mo_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_1(self):
1402        return dsds_message_streaming_test(
1403            self.log,
1404            self.android_devices,
1405            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1406            test_rat=["5g_volte", "5g_volte"],
1407            test_slot=SimSlotInfo.SLOT_1,
1408            dds_slot=1,
1409            msg_type="SMS",
1410            direction="mo",
1411            streaming=False)
1412
1413    @test_tracker_info(uuid="213be122-d935-49c2-9db5-cb1828c23687")
1414    @TelephonyBaseTest.tel_test_wrap
1415    def test_msim_sms_mt_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_1(self):
1416        return dsds_message_streaming_test(
1417            self.log,
1418            self.android_devices,
1419            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1420            test_rat=["5g_volte", "5g_volte"],
1421            test_slot=SimSlotInfo.SLOT_1,
1422            dds_slot=1,
1423            msg_type="SMS",
1424            direction="mt",
1425            streaming=False)
1426
1427    @test_tracker_info(uuid="22441a1d-0152-4870-a14c-7f733e82b417")
1428    @TelephonyBaseTest.tel_test_wrap
1429    def test_msim_sms_mo_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_2(self):
1430        return dsds_message_streaming_test(
1431            self.log,
1432            self.android_devices,
1433            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1434            test_rat=["5g_volte", "5g_volte"],
1435            test_slot=SimSlotInfo.SLOT_2,
1436            dds_slot=2,
1437            msg_type="SMS",
1438            direction="mo",
1439            streaming=False)
1440
1441    @test_tracker_info(uuid="cf6871f4-8ad2-4f2a-8ae0-72ee030e42cd")
1442    @TelephonyBaseTest.tel_test_wrap
1443    def test_msim_sms_mt_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_2(self):
1444        return dsds_message_streaming_test(
1445            self.log,
1446            self.android_devices,
1447            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1448            test_rat=["5g_volte", "5g_volte"],
1449            test_slot=SimSlotInfo.SLOT_2,
1450            dds_slot=2,
1451            msg_type="SMS",
1452            direction="mt",
1453            streaming=False)
1454
1455    @test_tracker_info(uuid="56ec2aa6-e3ca-4f1b-8167-6276842610d2")
1456    @TelephonyBaseTest.tel_test_wrap
1457    def test_msim_sms_mo_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_1(self):
1458        return dsds_message_streaming_test(
1459            self.log,
1460            self.android_devices,
1461            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1462            test_rat=["5g_volte", "5g_volte"],
1463            test_slot=SimSlotInfo.SLOT_2,
1464            dds_slot=1,
1465            msg_type="SMS",
1466            direction="mo",
1467            streaming=False)
1468
1469    @test_tracker_info(uuid="a185e6f8-fb1b-4876-84ed-fab6c51010ca")
1470    @TelephonyBaseTest.tel_test_wrap
1471    def test_msim_sms_mt_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_1(self):
1472        return dsds_message_streaming_test(
1473            self.log,
1474            self.android_devices,
1475            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1476            test_rat=["5g_volte", "5g_volte"],
1477            test_slot=SimSlotInfo.SLOT_2,
1478            dds_slot=1,
1479            msg_type="SMS",
1480            direction="mt",
1481            streaming=False)
1482
1483    @test_tracker_info(uuid="3089b689-49e7-4e63-b931-5073c323411d")
1484    @TelephonyBaseTest.tel_test_wrap
1485    def test_msim_sms_mo_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_2(self):
1486        return dsds_message_streaming_test(
1487            self.log,
1488            self.android_devices,
1489            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1490            test_rat=["5g_volte", "5g_volte"],
1491            test_slot=SimSlotInfo.SLOT_1,
1492            dds_slot=2,
1493            msg_type="SMS",
1494            direction="mo",
1495            streaming=False)
1496
1497    @test_tracker_info(uuid="2b6a9461-0a8c-4452-beac-f133fb0e383b")
1498    @TelephonyBaseTest.tel_test_wrap
1499    def test_msim_sms_mt_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_2(self):
1500        return dsds_message_streaming_test(
1501            self.log,
1502            self.android_devices,
1503            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1504            test_rat=["5g_volte", "5g_volte"],
1505            test_slot=SimSlotInfo.SLOT_1,
1506            dds_slot=2,
1507            msg_type="SMS",
1508            direction="mt",
1509            streaming=False)
1510
1511    @test_tracker_info(uuid="b1da493c-aa11-4bf4-814d-ecd2fdffb835")
1512    @TelephonyBaseTest.tel_test_wrap
1513    def test_msim_mms_mo_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_1(self):
1514        return dsds_message_streaming_test(
1515            self.log,
1516            self.android_devices,
1517            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1518            test_rat=["5g_volte", "5g_volte"],
1519            test_slot=SimSlotInfo.SLOT_1,
1520            dds_slot=1,
1521            msg_type="MMS",
1522            direction="mo",
1523            streaming=False)
1524
1525    @test_tracker_info(uuid="7bbd85ca-7484-4850-99c9-00761715af5f")
1526    @TelephonyBaseTest.tel_test_wrap
1527    def test_msim_mms_mt_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_1(self):
1528        return dsds_message_streaming_test(
1529            self.log,
1530            self.android_devices,
1531            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1532            test_rat=["5g_volte", "5g_volte"],
1533            test_slot=SimSlotInfo.SLOT_1,
1534            dds_slot=1,
1535            msg_type="MMS",
1536            direction="mt",
1537            streaming=False)
1538
1539    @test_tracker_info(uuid="02d00988-5d41-467b-9eaa-abb84a5e89f6")
1540    @TelephonyBaseTest.tel_test_wrap
1541    def test_msim_mms_mo_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_2(self):
1542        return dsds_message_streaming_test(
1543            self.log,
1544            self.android_devices,
1545            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1546            test_rat=["5g_volte", "5g_volte"],
1547            test_slot=SimSlotInfo.SLOT_2,
1548            dds_slot=2,
1549            msg_type="MMS",
1550            direction="mo",
1551            streaming=False)
1552
1553    @test_tracker_info(uuid="fc3ce672-d9a8-4346-b46d-bbc9c0c8db35")
1554    @TelephonyBaseTest.tel_test_wrap
1555    def test_msim_mms_mt_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_2(self):
1556        return dsds_message_streaming_test(
1557            self.log,
1558            self.android_devices,
1559            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1560            test_rat=["5g_volte", "5g_volte"],
1561            test_slot=SimSlotInfo.SLOT_2,
1562            dds_slot=2,
1563            msg_type="MMS",
1564            direction="mt",
1565            streaming=False)
1566
1567    @test_tracker_info(uuid="121ca139-e457-49f6-ba0e-ffc2008ccdd8")
1568    @TelephonyBaseTest.tel_test_wrap
1569    def test_msim_mms_mo_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_1(self):
1570        return dsds_message_streaming_test(
1571            self.log,
1572            self.android_devices,
1573            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1574            test_rat=["5g_volte", "5g_volte"],
1575            test_slot=SimSlotInfo.SLOT_2,
1576            dds_slot=1,
1577            msg_type="MMS",
1578            direction="mo",
1579            streaming=False)
1580
1581    @test_tracker_info(uuid="8cb07ef0-b421-43d2-80a7-48440975dc2c")
1582    @TelephonyBaseTest.tel_test_wrap
1583    def test_msim_mms_mt_esim_port_1_5g_nsa_volte_esim_port_0_5g_nsa_volte_dds_1(self):
1584        return dsds_message_streaming_test(
1585            self.log,
1586            self.android_devices,
1587            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1588            test_rat=["5g_volte", "5g_volte"],
1589            test_slot=SimSlotInfo.SLOT_2,
1590            dds_slot=1,
1591            msg_type="MMS",
1592            direction="mt",
1593            streaming=False)
1594
1595    @test_tracker_info(uuid="43ae713b-3309-47b9-8036-59f5dd124dab")
1596    @TelephonyBaseTest.tel_test_wrap
1597    def test_msim_mms_mo_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_2(self):
1598        return dsds_message_streaming_test(
1599            self.log,
1600            self.android_devices,
1601            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1602            test_rat=["5g_volte", "5g_volte"],
1603            test_slot=SimSlotInfo.SLOT_1,
1604            dds_slot=2,
1605            msg_type="MMS",
1606            direction="mo",
1607            streaming=False)
1608
1609    @test_tracker_info(uuid="3ad59561-5860-4c8d-87f5-adf5af973757")
1610    @TelephonyBaseTest.tel_test_wrap
1611    def test_msim_mms_mt_esim_port_0_5g_nsa_volte_esim_port_1_5g_nsa_volte_dds_2(self):
1612        return dsds_message_streaming_test(
1613            self.log,
1614            self.android_devices,
1615            sim_slot=[SimSlotInfo.SLOT_1, SimSlotInfo.SLOT_2],
1616            test_rat=["5g_volte", "5g_volte"],
1617            test_slot=SimSlotInfo.SLOT_1,
1618            dds_slot=2,
1619            msg_type="MMS",
1620            direction="mt",
1621            streaming=False)