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

Commit 9c8d9d5d authored by Sooraj Sasindran's avatar Sooraj Sasindran Committed by Hakjun Choi
Browse files

Do put demo mode messages into SOS count

Bug: 368941960
Flag: EXEMPT bugfix
Test: atest ControllerMetricsStatsTest

Change-Id: Id248c6da898a1176181725486e82bc3c39490808
parent 77e61abc
Loading
Loading
Loading
Loading
+14 −16
Original line number Diff line number Diff line
@@ -141,8 +141,6 @@ public class ControllerMetricsStats {
            builder.setCountOfDemoModeOutgoingDatagramSuccess(ADD_COUNT);
        } else {
            builder.setCountOfOutgoingDatagramSuccess(ADD_COUNT);
        }

            if (SatelliteServiceUtils.isSosMessage(datagramType)) {
                builder.setCountOfDatagramTypeSosSmsSuccess(ADD_COUNT);
            } else if (datagramType == SatelliteManager.DATAGRAM_TYPE_LOCATION_SHARING) {
@@ -150,6 +148,7 @@ public class ControllerMetricsStats {
            } else if (datagramType == SatelliteManager.DATAGRAM_TYPE_KEEP_ALIVE) {
                builder.setCountOfDatagramTypeKeepAliveSuccess(ADD_COUNT).build();
            }
        }

        SatelliteStats.SatelliteControllerParams controllerParam = builder.build();
        logd("reportServiceEnablementSuccessCount(): " + controllerParam);
@@ -166,8 +165,6 @@ public class ControllerMetricsStats {
            builder.setCountOfDemoModeOutgoingDatagramFail(ADD_COUNT);
        } else {
            builder.setCountOfOutgoingDatagramFail(ADD_COUNT);
        }

            if (SatelliteServiceUtils.isSosMessage(datagramType)) {
                builder.setCountOfDatagramTypeSosSmsFail(ADD_COUNT);
            } else if (datagramType == SatelliteManager.DATAGRAM_TYPE_LOCATION_SHARING) {
@@ -175,6 +172,7 @@ public class ControllerMetricsStats {
            } else if (datagramType == SatelliteManager.DATAGRAM_TYPE_KEEP_ALIVE) {
                builder.setCountOfDatagramTypeKeepAliveFail(ADD_COUNT);
            }
        }

        SatelliteStats.SatelliteControllerParams controllerParam = builder.build();
        logd("reportOutgoingDatagramFailCount(): " + controllerParam);
+2 −2
Original line number Diff line number Diff line
@@ -180,7 +180,7 @@ public class ControllerMetricsStatsTest extends TelephonyTest {
        assertEquals(0, mTestStats.mCountOfIncomingDatagramFail);
        assertEquals(0, mTestStats.mCountOfDatagramTypeSosSmsSuccess);
        assertEquals(0, mTestStats.mCountOfDatagramTypeSosSmsFail);
        assertEquals(10, mTestStats.mCountOfDatagramTypeLocationSharingSuccess);
        assertEquals(0, mTestStats.mCountOfDatagramTypeLocationSharingSuccess);
        assertEquals(0, mTestStats.mCountOfDatagramTypeLocationSharingFail);
        assertEquals(0, mTestStats.mCountOfProvisionSuccess);
        assertEquals(0, mTestStats.mCountOfProvisionFail);
@@ -282,7 +282,7 @@ public class ControllerMetricsStatsTest extends TelephonyTest {
        assertEquals(0, mTestStats.mCountOfDatagramTypeSosSmsSuccess);
        assertEquals(0, mTestStats.mCountOfDatagramTypeSosSmsFail);
        assertEquals(0, mTestStats.mCountOfDatagramTypeLocationSharingSuccess);
        assertEquals(10, mTestStats.mCountOfDatagramTypeLocationSharingFail);
        assertEquals(0, mTestStats.mCountOfDatagramTypeLocationSharingFail);
        assertEquals(0, mTestStats.mCountOfProvisionSuccess);
        assertEquals(0, mTestStats.mCountOfProvisionFail);
        assertEquals(0, mTestStats.mCountOfDeprovisionSuccess);