summaryrefslogtreecommitdiff
path: root/core/java/android/util/LongArrayQueue.java
Commit message (Collapse)AuthorAgeFilesLines
* Overriding toString method.Kweku Adams2019-12-161-0/+20
| | | | | | | | | LongArrayQueue wasn't overriding the toString method, so it couldn't be used in dumps. Bug: 135764360 Test: atest CountQuotaTrackerTest Change-Id: I02b1d22f8cf0fca96d0fdaff3becaa07e46ddb06
* Implementing app standby quotas for alarmsSuprabh Shukla2019-01-231-0/+165
Adding a quota mechanism for deferring alarms based on their standby buckets. Number of times an app can receive alarms in an hour is now capped by a maximum depending on their standby bucket, with the frequency getting more restricted as the buckets move higher. Restricting presubmit test to only run when AlarmManagerService changed, as some tests can take a while to complete. Test: atest android.util.LongArrayQueueTest atest CtsAlarmManagerTestCases:AppStandbyTests atest FrameworksMockingServicesTests:AlarmManagerServiceTest Bug: 122974477 Change-Id: Icbd5bbb8aeef91b543d09acee553fd0aa3a23f30