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

Commit dc364d48 authored by Naina Nalluri's avatar Naina Nalluri Committed by android-build-merger
Browse files

Merge "Change the order of logging events" into qt-dev am: 96028709

am: 5424a5c8

Change-Id: If2073b24e8e69cbaa67ae688608ec359709dfa0e
parents d784ddb5 5424a5c8
Loading
Loading
Loading
Loading
+18 −14
Original line number Original line Diff line number Diff line
@@ -598,8 +598,24 @@ public class TelephonyMetrics {
        mStartSystemTimeMs = System.currentTimeMillis();
        mStartSystemTimeMs = System.currentTimeMillis();
        mStartElapsedTimeMs = SystemClock.elapsedRealtime();
        mStartElapsedTimeMs = SystemClock.elapsedRealtime();


        // Insert the last known service state, ims capabilities, and ims connection states as the
        // Insert the last known sim state, enabled modem bitmap, active subscription info,
        // base.
        // service state, ims capabilities, ims connection states, carrier id and Data call
        // events as the base.
        // Sim state, modem bitmap and active subscription info events are logged before
        // other events.
        addTelephonyEvent(new TelephonyEventBuilder(mStartElapsedTimeMs, -1 /* phoneId */)
                .setSimStateChange(mLastSimState).build());

        addTelephonyEvent(new TelephonyEventBuilder(mStartElapsedTimeMs, -1 /* phoneId */)
                .setEnabledModemBitmap(mLastEnabledModemBitmap).build());

        for (int i = 0; i < mLastActiveSubscriptionInfos.size(); i++) {
          final int key = mLastActiveSubscriptionInfos.keyAt(i);
          TelephonyEvent event = new TelephonyEventBuilder(mStartElapsedTimeMs, key)
                  .setActiveSubscriptionInfoChange(mLastActiveSubscriptionInfos.get(key)).build();
          addTelephonyEvent(event);
        }

        for (int i = 0; i < mLastServiceState.size(); i++) {
        for (int i = 0; i < mLastServiceState.size(); i++) {
            final int key = mLastServiceState.keyAt(i);
            final int key = mLastServiceState.keyAt(i);


@@ -631,13 +647,6 @@ public class TelephonyMetrics {
            addTelephonyEvent(event);
            addTelephonyEvent(event);
        }
        }


        for (int i = 0; i < mLastActiveSubscriptionInfos.size(); i++) {
            final int key = mLastActiveSubscriptionInfos.keyAt(i);
            TelephonyEvent event = new TelephonyEventBuilder(mStartElapsedTimeMs, key)
                    .setActiveSubscriptionInfoChange(mLastActiveSubscriptionInfos.get(key)).build();
            addTelephonyEvent(event);
        }

        for (int i = 0; i < mLastRilDataCallEvents.size(); i++) {
        for (int i = 0; i < mLastRilDataCallEvents.size(); i++) {
            final int key = mLastRilDataCallEvents.keyAt(i);
            final int key = mLastRilDataCallEvents.keyAt(i);
            for (int j = 0; j < mLastRilDataCallEvents.get(key).size(); j++) {
            for (int j = 0; j < mLastRilDataCallEvents.get(key).size(); j++) {
@@ -648,11 +657,6 @@ public class TelephonyMetrics {
                        .setDataCalls(dataCalls).build());
                        .setDataCalls(dataCalls).build());
            }
            }
        }
        }
        addTelephonyEvent(new TelephonyEventBuilder(mStartElapsedTimeMs, -1 /* phoneId */)
                .setSimStateChange(mLastSimState).build());

        addTelephonyEvent(new TelephonyEventBuilder(mStartElapsedTimeMs, -1 /* phoneId */)
                .setEnabledModemBitmap(mLastEnabledModemBitmap).build());
    }
    }


    /**
    /**