From 6f78eaccdf95e0bc1c124aa09cb3ecf06c95621c Mon Sep 17 00:00:00 2001 From: Kweku Adams Date: Tue, 30 May 2023 18:17:04 +0000 Subject: [PATCH] Increase exempted apps' EJ quota. Increase the EJ quota for EXEMPTED apps slightly. Bug: 267949143 Test: atest FrameworksMockingServicesTests:QuotaControllerTest Change-Id: Ie08c0aae69d3f42e97d64c1433c51c614bbf9a59 --- .../com/android/server/job/controllers/QuotaController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apex/jobscheduler/service/java/com/android/server/job/controllers/QuotaController.java b/apex/jobscheduler/service/java/com/android/server/job/controllers/QuotaController.java index 175c8d1cc4f33..07958dd0fef50 100644 --- a/apex/jobscheduler/service/java/com/android/server/job/controllers/QuotaController.java +++ b/apex/jobscheduler/service/java/com/android/server/job/controllers/QuotaController.java @@ -3153,7 +3153,8 @@ public final class QuotaController extends StateController { private static final int DEFAULT_MAX_SESSION_COUNT_PER_RATE_LIMITING_WINDOW = 20; private static final long DEFAULT_TIMING_SESSION_COALESCING_DURATION_MS = 5000; // 5 seconds private static final long DEFAULT_MIN_QUOTA_CHECK_DELAY_MS = MINUTE_IN_MILLIS; - private static final long DEFAULT_EJ_LIMIT_EXEMPTED_MS = 45 * MINUTE_IN_MILLIS; + // TODO(267949143): set a different limit for headless system apps + private static final long DEFAULT_EJ_LIMIT_EXEMPTED_MS = 60 * MINUTE_IN_MILLIS; private static final long DEFAULT_EJ_LIMIT_ACTIVE_MS = 30 * MINUTE_IN_MILLIS; private static final long DEFAULT_EJ_LIMIT_WORKING_MS = DEFAULT_EJ_LIMIT_ACTIVE_MS; private static final long DEFAULT_EJ_LIMIT_FREQUENT_MS = 10 * MINUTE_IN_MILLIS;