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

Commit 604ccea4 authored by Chi Zhang's avatar Chi Zhang Committed by Android (Google) Code Review
Browse files

Merge "Add dimension to VOICE_CALL_SESSION atom." into rvc-dev

parents 6ea08dd4 908300c9
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@ import com.android.telephony.Rlog;
import java.util.Arrays;
import java.util.Comparator;
import java.util.List;
import java.util.Random;

/**
 * Implements statsd pullers for Telephony.
@@ -81,6 +82,7 @@ public class MetricsCollector implements StatsManager.StatsPullAtomCallback {

    private PersistAtomsStorage mStorage;
    private final StatsManager mStatsManager;
    private static final Random sRandom = new Random();

    public MetricsCollector(Context context) {
        mStorage = new PersistAtomsStorage(context);
@@ -249,6 +251,8 @@ public class MetricsCollector implements StatsManager.StatsPullAtomCallback {
                .writeBoolean(session.rttEnabled)
                .writeBoolean(session.isEmergency)
                .writeBoolean(session.isRoaming)
                // workaround: dimension required for keeping multiple pulled atoms
                .writeInt(sRandom.nextInt())
                .build();
    }