Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f6d5b67 authored by Hidayat Khan's avatar Hidayat Khan Committed by Android Build Coastguard Worker
Browse files

Add unit test for sms relay metrics

Bug: 385096345
Test: 385096345
FLAG: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a51bda88b700846d2ed469f9f46d9101276cfb54)
Merged-In: I83480d2b4fcbc400ff73eb2554680333fcf18bd8
Change-Id: I83480d2b4fcbc400ff73eb2554680333fcf18bd8
parent daeddacc
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -838,6 +838,8 @@ public class DatagramDispatcherTest extends TelephonyTest {
                .updateSendStatus(eq(SUB_ID), eq(datagramType),
                .updateSendStatus(eq(SUB_ID), eq(datagramType),
                        eq(SatelliteManager.SATELLITE_DATAGRAM_TRANSFER_STATE_IDLE), eq(0),
                        eq(SatelliteManager.SATELLITE_DATAGRAM_TRANSFER_STATE_IDLE), eq(0),
                        eq(SATELLITE_RESULT_SUCCESS));
                        eq(SATELLITE_RESULT_SUCCESS));
        verify(mMockSessionMetricsStats, times(1))
                .addCountOfSuccessfulOutgoingDatagram(eq(datagramType), anyLong());
        verifyNoMoreInteractions(mMockDatagramController);
        verifyNoMoreInteractions(mMockDatagramController);
    }
    }


@@ -874,6 +876,9 @@ public class DatagramDispatcherTest extends TelephonyTest {
                        eq(datagramType),
                        eq(datagramType),
                        eq(SatelliteManager.SATELLITE_DATAGRAM_TRANSFER_STATE_IDLE), eq(0),
                        eq(SatelliteManager.SATELLITE_DATAGRAM_TRANSFER_STATE_IDLE), eq(0),
                        eq(SATELLITE_RESULT_SUCCESS));
                        eq(SATELLITE_RESULT_SUCCESS));
        verify(mMockSessionMetricsStats, times(1))
                .addCountOfFailedOutgoingDatagram(eq(datagramType), eq(
                        SatelliteManager.SATELLITE_RESULT_NETWORK_ERROR));
    }
    }


    @Test
    @Test