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

Commit e2915429 authored by Suprabh Shukla's avatar Suprabh Shukla Committed by Automerger Merge Worker
Browse files

Add rtc fields to pushed alarm atoms am: 9b8ab9c1

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14445036

Change-Id: I6849b86ad476e3284b34a4acd6d2c05826c7fa04
parents 7d9313b8 9b8ab9c1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1135,7 +1135,7 @@ public class AlarmManagerService extends SystemService {
        this(context, new Injector(context));
    }

    private static boolean isRtc(int type) {
    static boolean isRtc(int type) {
        return (type == RTC || type == RTC_WAKEUP);
    }

+4 −2
Original line number Diff line number Diff line
@@ -72,7 +72,8 @@ class MetricsHelper {
                                alarmStore.getCount(
                                        a -> (a.getRequestedElapsed() > now + INDEFINITE_DELAY)),
                                alarmStore.getCount(a -> (a.repeatInterval != 0)),
                                alarmStore.getCount(a -> (a.alarmClock != null))
                                alarmStore.getCount(a -> (a.alarmClock != null)),
                                alarmStore.getCount(a -> AlarmManagerService.isRtc(a.type))
                        ));
                        return StatsManager.PULL_SUCCESS;
                    }
@@ -101,7 +102,8 @@ class MetricsHelper {
                (a.flags & AlarmManager.FLAG_ALLOW_WHILE_IDLE) != 0,
                a.alarmClock != null,
                a.repeatInterval != 0,
                reasonToStatsReason(a.mExactAllowReason));
                reasonToStatsReason(a.mExactAllowReason),
                AlarmManagerService.isRtc(a.type));
    }

    static void pushAlarmBatchDelivered(int numAlarms, int wakeups) {