Home
last modified time | relevance | path

Searched refs:jobs (Results 1 – 25 of 30) sorted by relevance

12

/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/job/
H A DWorkCountTrackerTest.java239 jobs.running.put(startingWorkType, jobs.running.get(startingWorkType) + 1); in startPendingJobs()
622 startPendingJobs(jobs); in checkSimple()
840 startPendingJobs(jobs); in testJobLifecycleLoop()
853 startPendingJobs(jobs); in testJobLifecycleLoop()
861 jobs.running.put(WORK_TYPE_BG, jobs.running.get(WORK_TYPE_BG) - 1); in testJobLifecycleLoop()
867 startPendingJobs(jobs); in testJobLifecycleLoop()
875 jobs.running.put(WORK_TYPE_TOP, jobs.running.get(WORK_TYPE_TOP) - 1); in testJobLifecycleLoop()
881 startPendingJobs(jobs); in testJobLifecycleLoop()
890 jobs.running.put(WORK_TYPE_TOP, jobs.running.get(WORK_TYPE_TOP) - 1); in testJobLifecycleLoop()
953 jobs.running.put(WORK_TYPE_BG, jobs.running.get(WORK_TYPE_BG) - 1); in testJobLifecycleLoop_Multitype()
[all …]
H A DPendingJobQueueTest.java257 jobs.add(job5); in testRemove_outOfOrder()
258 jobs.add(job3); in testRemove_outOfOrder()
259 jobs.add(job2); in testRemove_outOfOrder()
260 jobs.add(job1); in testRemove_outOfOrder()
261 jobs.add(job4); in testRemove_outOfOrder()
286 jobs.clear(); in testRemove_outOfOrder()
287 jobs.add(job3); in testRemove_outOfOrder()
288 jobs.add(job1); in testRemove_outOfOrder()
289 jobs.add(job5); in testRemove_outOfOrder()
290 jobs.add(job2); in testRemove_outOfOrder()
[all …]
H A DJobSetTest.java113 final ArraySet<JobStatus> jobs = map1.valueAt(i); in assertHaveSameJobs() local
114 if (jobs == null) return; in assertHaveSameJobs()
115 size1 += jobs.size(); in assertHaveSameJobs()
116 set1.addAll(jobs); in assertHaveSameJobs()
119 final ArraySet<JobStatus> jobs = map2.valueAt(i); in assertHaveSameJobs() local
120 if (jobs == null) return; in assertHaveSameJobs()
121 size1 -= jobs.size(); in assertHaveSameJobs()
122 set2.addAll(jobs); in assertHaveSameJobs()
135 if (jobs == null) return; in dump()
137 for (int j = 0; j < jobs.size(); j++) { in dump()
[all …]
/aosp14/frameworks/base/apex/jobscheduler/service/
H A Djarjar-rules.txt6 rule com.android.internal.util.ArrayUtils* com.android.internal.util.jobs.ArrayUtils@1
7 rule com.android.internal.util.BitUtils* com.android.internal.util.jobs.BitUtils@1
8 rule com.android.internal.util.CollectionUtils* com.android.internal.util.jobs.CollectionUtils@1
9 rule com.android.internal.util.ConcurrentUtils* com.android.internal.util.jobs.ConcurrentUtils@1
10 rule com.android.internal.util.DumpUtils* com.android.internal.util.jobs.DumpUtils@1
11 rule com.android.internal.util.FastPrintWriter* com.android.internal.util.jobs.FastPrintWriter@1
13 rule com.android.internal.util.FunctionalUtils* com.android.internal.util.jobs.FunctionalUtils@1
14 rule com.android.internal.util.ParseUtils* com.android.internal.util.jobs.ParseUtils@1
15 rule com.android.internal.util.Preconditions* com.android.internal.util.jobs.Preconditions@1
17 rule com.android.internal.util.StatLogger* com.android.internal.util.jobs.StatLogger@1
[all …]
/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/controllers/
H A DPrefetchController.java154 if (jobs == null) { in maybeStartTrackingJobLocked()
155 jobs = new ArraySet<>(); in maybeStartTrackingJobLocked()
160 if (jobs.add(jobStatus) && jobs.size() == 1 in maybeStartTrackingJobLocked()
174 if (jobs != null && jobs.remove(jobStatus) && jobs.size() == 0) { in maybeStopTrackingJobLocked()
240 if (jobs == null) { in maybeUpdateConstraintForPkgLocked()
244 for (int i = 0; i < jobs.size(); i++) { in maybeUpdateConstraintForPkgLocked()
264 if (jobs == null) { in maybeUpdateConstraintForUid()
292 if (jobs == null) { in processUpdatedEstimatedLaunchTime()
305 if (!jobs.isEmpty()) { in processUpdatedEstimatedLaunchTime()
356 if (jobs == null || jobs.size() == 0) { in updateThresholdAlarmLocked()
[all …]
H A DConnectivityController.java292 if (jobs == null) { in maybeStartTrackingJobLocked()
296 jobs.add(jobStatus); in maybeStartTrackingJobLocked()
328 if (jobs != null) { in maybeStopTrackingJobLocked()
412 if (jobs == null) { in requestStandbyExceptionLocked()
431 return jobs != null && jobs.size() > 0; in isStandbyExceptionRequestedLocked()
491 if (jobs == null) { in reevaluateStateLocked()
508 if (jobs == null) { in maybeRevokeStandbyExceptionLocked()
514 if (!jobs.remove(job) || jobs.size() > 0) { in maybeRevokeStandbyExceptionLocked()
1058 if (jobs == null || jobs.size() == 0) { in maybeAdjustRegisteredCallbacksLocked()
1152 if (jobs != null) { in unregisterDefaultNetworkCallbackLocked()
[all …]
H A DTareController.java265 final ArraySet<JobStatus> jobs = billToJobMap.get(bill);
266 if (jobs != null) {
268 for (int i = 0; i < jobs.size(); ++i) {
269 final JobStatus job = jobs.valueAt(i);
484 ArraySet<JobStatus> jobs = billToJobMap.get(bill); in addJobToBillList() local
485 if (jobs == null) { in addJobToBillList()
486 jobs = new ArraySet<>(); in addJobToBillList()
487 billToJobMap.put(bill, jobs); in addJobToBillList()
489 if (jobs.add(jobStatus)) { in addJobToBillList()
502 final ArraySet<JobStatus> jobs = billToJobMap.get(bill); in removeJobFromBillList() local
[all …]
H A DFlexibilityController.java159 public void onPrefetchCacheUpdated(ArraySet<JobStatus> jobs, int userId,
176 for (int i = 0; i < jobs.size(); i++) {
177 JobStatus js = jobs.valueAt(i);
428 final ArraySet<JobStatus> jobs = mFlexibilityTracker in onConstantsUpdatedLocked()
430 for (int i = 0; i < jobs.size(); i++) { in onConstantsUpdatedLocked()
431 JobStatus js = jobs.valueAt(i); in onConstantsUpdatedLocked()
533 ArraySet<JobStatus> jobs = mTrackedJobs.get(i); in dump() local
534 for (int j = 0; j < jobs.size(); j++) { in dump()
535 final JobStatus js = jobs.valueAt(j); in dump()
H A DQuotaController.java588 if (jobs == null) { in maybeStartTrackingJobLocked()
589 jobs = new ArraySet<>(); in maybeStartTrackingJobLocked()
592 jobs.add(jobStatus); in maybeStartTrackingJobLocked()
666 if (jobs != null && jobs.remove(jobStatus) && jobs.size() == 0) { in maybeStopTrackingJobLocked()
1674 if (jobs == null || jobs.size() == 0) {
1683 final JobStatus js = jobs.valueAt(i);
1807 if (jobs == null || jobs.size() == 0) {
2515 if (jobs == null || jobs.size() == 0) {
2520 JobStatus js = jobs.valueAt(i);
4467 mTrackedJobs.forEach((jobs) -> {
[all …]
/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/
H A DJobStore.java1250 return jobs; in readJobMapImpl()
1750 if (jobs != null) { in getJobsByUid()
1764 if (jobs != null) { in getJobsBySourceUid()
1773 if (jobs == null) { in add()
1796 final boolean didRemove = jobs != null && jobs.remove(job); in remove()
1804 if (jobs != null && jobs.size() == 0) { in remove()
1847 return jobs != null && jobs.contains(job); in contains()
1852 if (jobs != null) { in get()
1898 if (jobs != null) { in countJobsForUid()
1926 if (jobs != null) { in forEachJob()
[all …]
H A DPendingJobQueue.java99 void addAll(@NonNull List<JobStatus> jobs) { in addAll() argument
101 for (int i = jobs.size() - 1; i >= 0; --i) { in addAll()
102 final JobStatus job = jobs.get(i); in addAll()
114 mSize += jobs.size(); in addAll()
355 void addAll(@NonNull List<JobStatus> jobs) { in addAll() argument
358 for (int i = jobs.size() - 1; i >= 0; --i) { in addAll()
359 final JobStatus job = jobs.get(i); in addAll()
H A DStateChangedListener.java67 void onRestrictedBucketChanged(@NonNull List<JobStatus> jobs); in onRestrictedBucketChanged() argument
H A DJobSchedulerService.java1995 JobStatus job = jobs.valueAt(i);
2343 final int len = jobs.size();
2350 JobStatus js = jobs.get(i);
2748 void noteJobsPending(List<JobStatus> jobs) {
2749 for (int i = jobs.size() - 1; i >= 0; i--) {
2750 noteJobPending(jobs.get(i));
4584 outMap.put(jobs.keyAt(i), new ParceledListSlice<>(jobs.valueAt(i)));
5302 sortJobs(jobs);
5303 for (JobStatus job : jobs) {
5619 sortJobs(jobs);
[all …]
/aosp14/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/condition/
H A DCombinedCondition.kt95 val jobs = MutableList<Job?>(conditions.size) { null } regex
100 for (index in 0 until jobs.size) {
108 jobs[index]?.cancel()
109 jobs[index] = null
129 jobs[index] =
139 collectFlow(jobs.indexOfFirst { it == null })
/aosp14/frameworks/base/core/proto/android/server/
H A Djobscheduler.proto217 // that bucket's jobs.
365 // Max number of jobs, when screen is ON.
368 // Max number of jobs, when screen is OFF.
507 repeated JobInstance jobs = 3; field
1087 // jobs.
1123 // Current max number of jobs.
1140 // Out of total jobs, this many background jobs should be guaranteed to be executed, even if
1144 // Number of running foreground jobs.
1146 // Number of running background jobs.
1149 // Number of pending foreground jobs.
[all …]
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/job/controllers/
H A DFlexibilityControllerTest.java533 JobStatus[] jobs = new JobStatus[4]; in testFlexibilityTracker() local
535 for (int i = 0; i < jobs.length; i++) { in testFlexibilityTracker()
549 jobs[i] = createJobStatus("", jb); in testFlexibilityTracker()
550 flexTracker.add(jobs[i]); in testFlexibilityTracker()
582 flexTracker.remove(jobs[1]); in testFlexibilityTracker()
890 jobs.add(js); in testOnPrefetchCacheUpdated()
968 ArrayList<ArraySet<JobStatus>> jobs = in testDeviceDisabledFlexibility_Auto() local
970 for (int i = 0; i < jobs.size(); i++) { in testDeviceDisabledFlexibility_Auto()
971 assertEquals(0, jobs.get(i).size()); in testDeviceDisabledFlexibility_Auto()
989 for (int j = 0; j < jobs.size(); j++) { in assertSatisfiedJobsMatchSatisfiedConstraints()
[all …]
H A DPrefetchControllerTest.java228 private void trackJobs(JobStatus... jobs) { in trackJobs() argument
229 for (JobStatus job : jobs) { in trackJobs()
498 public void onPrefetchCacheUpdated(ArraySet<JobStatus> jobs, in testRegisterOnPrefetchChangedListener()
H A DQuotaControllerTest.java4477 .onControllerStateChanged(argThat(jobs -> jobs.size() > 0)); in testTracking_OutOfQuota_ForegroundAndBackground()
4489 .onControllerStateChanged(argThat(jobs -> jobs.size() == 1)); in testTracking_OutOfQuota_ForegroundAndBackground()
4503 .onControllerStateChanged(argThat(jobs -> jobs.size() == 1)); in testTracking_OutOfQuota_ForegroundAndBackground()
4522 .onControllerStateChanged(argThat(jobs -> jobs.size() == 2)); in testTracking_OutOfQuota_ForegroundAndBackground()
4560 .onControllerStateChanged(argThat(jobs -> jobs.size() == 1)); in testTracking_OutOfQuota()
4604 .onControllerStateChanged(argThat(jobs -> jobs.size() > 0)); in testTracking_RollingQuota()
4626 .onControllerStateChanged(argThat(jobs -> jobs.size() == 1)); in testTracking_RollingQuota()
6375 .onControllerStateChanged(argThat(jobs -> jobs.size() > 0)); in testEJTracking_OutOfQuota_ForegroundAndBackground()
6386 .onControllerStateChanged(argThat(jobs -> jobs.size() == 2)); in testEJTracking_OutOfQuota_ForegroundAndBackground()
6410 .onControllerStateChanged(argThat(jobs -> jobs.size() == 2)); in testEJTracking_OutOfQuota_ForegroundAndBackground()
[all …]
H A DBatteryControllerTest.java174 private void trackJobs(JobStatus... jobs) { in trackJobs() argument
175 for (JobStatus job : jobs) { in trackJobs()
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/job/
H A DJobConcurrencyManagerTest.java308 final ArraySet<JobStatus> jobs = new ArraySet<>(); in testDetermineAssignments_allRegular() local
315 jobs.add(job); in testDetermineAssignments_allRegular()
332 jobs.remove(changed.valueAt(i).newJob); in testDetermineAssignments_allRegular()
393 final ArraySet<JobStatus> jobs = new ArraySet<>(); in testDetermineAssignments_allPreferredUidOnly_mediumTimeLeft_onlyRegRunning() local
408 jobs.add(job); in testDetermineAssignments_allPreferredUidOnly_mediumTimeLeft_onlyRegRunning()
440 jobs.remove(changed.valueAt(i).newJob); in testDetermineAssignments_allPreferredUidOnly_mediumTimeLeft_onlyRegRunning()
465 final ArraySet<JobStatus> jobs = new ArraySet<>(); in testDetermineAssignments_allPreferredUidOnly_mediumTimeLeft_onlyUiRunning() local
480 jobs.add(job); in testDetermineAssignments_allPreferredUidOnly_mediumTimeLeft_onlyUiRunning()
512 jobs.remove(changed.valueAt(i).newJob); in testDetermineAssignments_allPreferredUidOnly_mediumTimeLeft_onlyUiRunning()
540 jobs.add(job); in testDetermineAssignments_allPreferredUidOnly_longTimeLeft()
[all …]
/aosp14/frameworks/base/core/proto/android/service/
H A Dprint.proto48 // The cached print jobs
74 // Print jobs
77 // Files used by these print jobs. These are auto-generated UUIDs that are
199 // Has the active service a active print jobs
344 // The print jobs is created, it is ready to be printed and should be processed
/aosp14/frameworks/base/services/core/java/com/android/server/content/
H A DSyncManager.md13 Because SyncManager executes sync operations as JobScheduler jobs, sync operations are subject
16 However, unlike JobScheduler jobs, any apps (with the proper permission) can schedule a sync
84 (However, note that when the device is dozing, sync jobs will not run anyway.)
110 - Normally, sync operations are subject to App-Standby, which throttles jobs owned by background
/aosp14/system/core/init/test_service/
H A DREADME.md34 mmma -j <jobs> system/core/init/testservice
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/power/stats/
H A DBatteryStatsBackgroundStatsTest.java316 final ArrayMap<String, ? extends BatteryStats.Timer> jobs = in testJob() local
318 assertEquals(1, jobs.size()); in testJob()
319 BatteryStats.Timer timer = jobs.valueAt(0); in testJob()
/aosp14/frameworks/base/api/
H A DApiDocs.bp267 // Since there's cron jobs that fetch offline-sdk-referenceonly-docs-docs.zip periodically.
285 … // Since there's cron jobs that fetch offline-system-sdk-referenceonly-docs-docs.zip periodically.

12