Home
last modified time | relevance | path

Searched refs:QuotaController (Results 1 – 6 of 6) sorted by relevance

/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/controllers/
H A DQuotaController.java113 public final class QuotaController extends StateController { class
539 public QuotaController(@NonNull JobSchedulerService service, in QuotaController() method in QuotaController
4191 proto.write(ConstantsProto.QuotaController.ACTIVE_WINDOW_SIZE_MS,
4193 proto.write(ConstantsProto.QuotaController.WORKING_WINDOW_SIZE_MS,
4200 proto.write(ConstantsProto.QuotaController.MAX_EXECUTION_TIME_MS,
4203 proto.write(ConstantsProto.QuotaController.MAX_JOB_COUNT_WORKING,
4205 proto.write(ConstantsProto.QuotaController.MAX_JOB_COUNT_FREQUENT,
4610 proto.write(StateControllerProto.QuotaController.IS_CHARGING,
4612 proto.write(StateControllerProto.QuotaController.ELAPSED_REALTIME,
4616 proto.write(StateControllerProto.QuotaController.FOREGROUND_UIDS,
[all …]
/aosp14/frameworks/base/core/proto/android/server/
H A Djobscheduler.proto242 message QuotaController { message
352 optional QuotaController quota_controller = 24;
575 message QuotaController { message
633 // {@link QuotaController#MAX_PERIOD_MS}.
643 // ConstantsProto.QuotaController.allowed_time_per_period_ms
646 // ConstantsProto.QuotaController.max_execution_time_ms
658 // ConstantsProto.QuotaController.rate_limiting_window_ms.
660 // ConstantsProto.QuotaController.rate_limiting_window_ms. This should only be
670 // ConstantsProto.QuotaController.rate_limiting_window_ms. It may contain a few stale
672 … // ConstantsProto.QuotaController.rate_limiting_window_ms. This should only be considered
[all …]
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/job/
H A DJobSchedulerServiceTest.java78 import com.android.server.job.controllers.QuotaController;
583 QuotaController quotaController = mService.getQuotaController(); in testGetMaxJobExecutionTimeMs()
616 QuotaController quotaController = mService.getQuotaController(); in testGetMaxJobExecutionTimeMs_timeoutSafeguards_disabled()
745 QuotaController quotaController = mService.getQuotaController(); in testGetMaxJobExecutionTimeMs_timeoutSafeguards_enabled()
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/job/controllers/
H A DQuotaControllerTest.java91 import com.android.server.job.controllers.QuotaController.ExecutionStats;
92 import com.android.server.job.controllers.QuotaController.QcConstants;
93 import com.android.server.job.controllers.QuotaController.QuotaBump;
94 import com.android.server.job.controllers.QuotaController.ShrinkableDebits;
95 import com.android.server.job.controllers.QuotaController.TimedEvent;
96 import com.android.server.job.controllers.QuotaController.TimingSession;
129 private QuotaController mQuotaController;
130 private QuotaController.QcConstants mQcConstants;
239 mQuotaController = new QuotaController(mJobSchedulerService, in setUp()
4617 argThat(msg -> msg.what == QuotaController.MSG_REACHED_QUOTA), in testTracking_RollingQuota()
[all …]
/aosp14/frameworks/base/services/
H A Dart-profile4619QuotaController$TimedEventTooOldPredicate;->test(Lcom/android/server/job/controllers/QuotaControll…
4620QuotaController$TimedEventTooOldPredicate;->test(Ljava/lang/Object;)Z+]Lcom/android/server/job/con…
4641 …droid/server/job/controllers/QuotaController;->-$$Nest$fgetmEJPkgTimers(Lcom/android/server/job/co…
4643 …lers/QuotaController;->-$$Nest$fgetmHandler(Lcom/android/server/job/controllers/QuotaController;)L…
4645QuotaController;->-$$Nest$misQuotaFreeLocked(Lcom/android/server/job/controllers/QuotaController;I…
4651 …server/job/controllers/QuotaController;->getEJDebitsLocked(ILjava/lang/String;)Lcom/android/server…
4653QuotaController;->getExecutionStatsLocked(ILjava/lang/String;I)Lcom/android/server/job/controllers…
4654QuotaController;->getExecutionStatsLocked(ILjava/lang/String;IZ)Lcom/android/server/job/controller…
4657 …id/server/job/controllers/QuotaController;->getRemainingExecutionTimeLocked(Lcom/android/server/jo…
4667QuotaController;->isWithinQuotaLocked(ILjava/lang/String;I)Z+]Lcom/android/server/job/controllers/
[all …]
/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/
H A DJobSchedulerService.java127 import com.android.server.job.controllers.QuotaController;
294 private final QuotaController mQuotaController;
2506 new QuotaController(this, backgroundJobsController, mConnectivityController);
5101 protected QuotaController getQuotaController() {