Home
last modified time | relevance | path

Searched refs:JobInfo (Results 1 – 25 of 88) sorted by relevance

1234

/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/job/controllers/
H A DJobStatusTest.java234 JobInfo jobInfo = new JobInfo.Builder(101, new ComponentName("foo", "bar")) in testIsUserVisibleJob()
262 final JobInfo triggerContentJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemption_lateConstraint()
273 final JobInfo triggerContentJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemption_noConnectivityConstraint()
282 final JobInfo networkJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemption_noContentTriggerConstraint()
291 final JobInfo networkContentJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemption_wrongSourcePackage()
304 final JobInfo networkContentJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemption_nonEligibleUri()
328 final JobInfo imageUriJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemptionGranted()
334 final JobInfo videoUriJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemptionGranted()
340 final JobInfo bothUriJob = new JobInfo.Builder(42, TEST_JOB_COMPONENT) in testMediaBackupExemptionGranted()
666 JobInfo jobInfo = new JobInfo.Builder(101, new ComponentName("foo", "bar")) in testShouldTreatAsUserInitiated()
[all …]
H A DFlexibilityControllerTest.java52 import android.app.job.JobInfo;
199 JobInfo jobInfo = job.build(); in createJobStatus()
246 JobInfo.Builder jb = createJob(0) in testOnConstantsUpdated_PercentsToDropConstraints()
534 JobInfo.Builder jb; in testFlexibilityTracker()
621 JobInfo.Builder jb = createJob(0); in testExceptions_Expedited()
629 JobInfo.Builder jb = createJob(0) in testExceptions_UserInitiated()
642 JobInfo.Builder jb = createJob(0); in testExceptions_ShortWindow()
651 JobInfo.Builder jb = createJob(0) in testExceptions_NoFlexibleConstraints()
661 JobInfo.Builder jb = createJob(0); in testExceptions_RescheduledOnce()
727 JobInfo.Builder jb = createJob(0) in testGetNumSatisfiedFlexibleConstraints()
[all …]
H A DConnectivityControllerTest.java56 import android.app.job.JobInfo;
167 final JobInfo.Builder job = createJob() in testUsable()
171 final JobInfo.Builder jobWithMinChunk = createJob() in testUsable()
280 final JobInfo.Builder job = createJob() in testInsane()
305 final JobInfo.Builder job = createJob() in testCongestion()
335 final JobInfo.Builder jobBuilder = createJob() in testMeteredAllowed()
459 final JobInfo.Builder baseJobBuilder = createJob() in testStrongEnough_Cellular()
633 final JobInfo.Builder baseJobBuilder = createJob() in testStrongEnough_Cellular_CheckDisabled()
863 final JobInfo.Builder job = createJob() in testRelaxed()
1408 private static JobInfo.Builder createJob() { in createJob()
[all …]
H A DBatteryControllerTest.java31 import android.app.job.JobInfo;
195 JobInfo jobInfo) { in createJobStatus()
314 .setPriority(JobInfo.PRIORITY_LOW) in testTopPowerConnectedExemption()
328 .setPriority(JobInfo.PRIORITY_MIN) in testTopPowerConnectedExemption()
333 setUidBias(uid1, JobInfo.BIAS_TOP_APP); in testTopPowerConnectedExemption()
334 setUidBias(uid2, JobInfo.BIAS_DEFAULT); in testTopPowerConnectedExemption()
335 setUidBias(uid3, JobInfo.BIAS_DEFAULT); in testTopPowerConnectedExemption()
363 setUidBias(uid1, JobInfo.BIAS_DEFAULT); in testTopPowerConnectedExemption()
364 setUidBias(uid2, JobInfo.BIAS_DEFAULT); in testTopPowerConnectedExemption()
365 setUidBias(uid3, JobInfo.BIAS_TOP_APP); in testTopPowerConnectedExemption()
[all …]
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/job/
H A DBiasSchedulingTest.java20 import android.app.job.JobInfo;
42 private static final int HIGH_BIAS = JobInfo.BIAS_BOUND_FOREGROUND_SERVICE + 1;
43 private static final int LOW_BIAS = JobInfo.BIAS_BOUND_FOREGROUND_SERVICE;
63 JobInfo job = new JobInfo.Builder(100 + i, sJobServiceComponent) in testLowerBiasJobPreempted()
70 JobInfo jobHigher = new JobInfo.Builder(higherBiasJobId, sJobServiceComponent) in testLowerBiasJobPreempted()
94 JobInfo job = new JobInfo.Builder(100 + i, sJobServiceComponent) in testHigherBiasJobNotPreempted()
101 JobInfo jobLower = new JobInfo.Builder(lowerBiasJobId, sJobServiceComponent) in testHigherBiasJobNotPreempted()
H A DJobStoreTest.java19 import android.app.job.JobInfo;
20 import android.app.job.JobInfo.Builder;
132 final JobInfo task1 = new Builder(8, mComponent) in runRemovingLastJob()
394 JobInfo.Builder b = new Builder(8, mComponent) in testWritingTaskWithExtras()
405 final JobInfo task = b.build(); in testWritingTaskWithExtras()
420 JobInfo.Builder b = new Builder(8, mComponent) in testWritingTaskWithSourcePackage()
443 JobInfo.Builder b = new Builder(8, mComponent) in testWritingTaskWithFlex()
468 JobInfo.Builder b = new Builder(8, mComponent) in testMassivePeriodClampedOnRead()
554 .setPriority(JobInfo.PRIORITY_MIN) in testPriorityPersisted()
643 JobInfo.NETWORK_BYTES_UNKNOWN, JobInfo.NETWORK_BYTES_UNKNOWN) in testEstimatedNetworkBytes()
[all …]
H A DPendingJobQueueTest.java19 import static android.app.job.JobInfo.NETWORK_TYPE_ANY;
20 import static android.app.job.JobInfo.NETWORK_TYPE_NONE;
29 import android.app.job.JobInfo;
50 JobInfo.PRIORITY_HIGH, JobInfo.PRIORITY_DEFAULT,
51 JobInfo.PRIORITY_LOW, JobInfo.PRIORITY_MIN
54 private static JobInfo.Builder createJobInfo(int jobId) { in createJobInfo()
55 return new JobInfo.Builder(jobId, new ComponentName("foo", "bar")); in createJobInfo()
136 createJobInfo(4).setPriority(JobInfo.PRIORITY_MIN), 2); in testContains()
619 priority = random.nextBoolean() ? JobInfo.PRIORITY_MAX : JobInfo.PRIORITY_HIGH;
646 priority = random.nextBoolean() ? JobInfo.PRIORITY_MAX : JobInfo.PRIORITY_HIGH;
[all …]
/aosp14/frameworks/base/apex/jobscheduler/framework/java/android/app/job/
H A DJobSnapshot.java32 private final JobInfo mJob;
36 public JobSnapshot(JobInfo info, int satisfiedMask, boolean runnable) { in JobSnapshot()
43 mJob = JobInfo.CREATOR.createFromParcel(in); in JobSnapshot()
56 public JobInfo getJobInfo() { in getJobInfo()
72 || satisfied(JobInfo.CONSTRAINT_FLAG_CHARGING); in isChargingSatisfied()
80 || satisfied(JobInfo.CONSTRAINT_FLAG_BATTERY_NOT_LOW); in isBatteryNotLowSatisfied()
88 || satisfied(JobInfo.CONSTRAINT_FLAG_DEVICE_IDLE); in isRequireDeviceIdleSatisfied()
93 || satisfied(JobInfo.CONSTRAINT_FLAG_STORAGE_NOT_LOW); in isRequireStorageNotLowSatisfied()
H A DIJobScheduler.aidl20 import android.app.job.JobInfo;
31 int schedule(String namespace, in JobInfo job); in schedule()
32 int enqueue(String namespace, in JobInfo job, in JobWorkItem work); in enqueue()
33 …int scheduleAsPackage(String namespace, in JobInfo job, String packageName, int userId, String tag… in scheduleAsPackage()
38 Map<String, ParceledListSlice<JobInfo>> getAllPendingJobs(); in getAllPendingJobs()
39 ParceledListSlice<JobInfo> getAllPendingJobsInNamespace(String namespace); in getAllPendingJobsInNamespace()
40 JobInfo getPendingJob(String namespace, int jobId); in getPendingJob()
44 List<JobInfo> getStartedJobs(); in getStartedJobs()
H A DJobScheduler.java322 public abstract @Result int schedule(@NonNull JobInfo job); in schedule()
379 public abstract @Result int enqueue(@NonNull JobInfo job, @NonNull JobWorkItem work); in enqueue()
393 public abstract @Result int scheduleAsPackage(@NonNull JobInfo job, @NonNull String packageName, in scheduleAsPackage()
434 public abstract @NonNull List<JobInfo> getAllPendingJobs(); in getAllPendingJobs()
446 public Map<String, List<JobInfo>> getPendingJobsInAllNamespaces() { in getPendingJobsInAllNamespaces()
456 public abstract @Nullable JobInfo getPendingJob(int jobId); in getPendingJob()
495 public abstract List<JobInfo> getStartedJobs(); in getStartedJobs()
/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/controllers/
H A DTareController.java24 import android.app.job.JobInfo;
529 case JobInfo.PRIORITY_MAX: in getPossibleStartBills()
532 case JobInfo.PRIORITY_HIGH: in getPossibleStartBills()
538 case JobInfo.PRIORITY_LOW: in getPossibleStartBills()
541 case JobInfo.PRIORITY_MIN: in getPossibleStartBills()
563 case JobInfo.PRIORITY_MAX: in getRunningBill()
567 case JobInfo.PRIORITY_LOW: in getRunningBill()
569 case JobInfo.PRIORITY_MIN: in getRunningBill()
582 case JobInfo.PRIORITY_MAX: in getRunningActionId()
586 case JobInfo.PRIORITY_LOW: in getRunningActionId()
[all …]
H A DJobStatus.java32 import android.app.job.JobInfo;
114 JobInfo.CONSTRAINT_FLAG_BATTERY_NOT_LOW; // 1 << 1
117 JobInfo.CONSTRAINT_FLAG_STORAGE_NOT_LOW; // 1 << 3
231 final JobInfo job;
707 final JobInfo.Builder builder = new JobInfo.Builder(job); in JobStatus()
1036 public JobInfo getJob() { in getJob()
1312 @JobInfo.Priority
1321 maxPriority = JobInfo.PRIORITY_HIGH; in getEffectivePriority()
1323 maxPriority = JobInfo.PRIORITY_MAX; in getEffectivePriority()
1336 return JobInfo.PRIORITY_HIGH; in getEffectivePriority()
[all …]
H A DContentObserverController.java22 import android.app.job.JobInfo;
68 final SparseArray<ArrayMap<JobInfo.TriggerContentUri, ObserverInstance>> mObservers =
215 final JobInfo.TriggerContentUri mUri;
219 public ObserverInstance(Handler handler, JobInfo.TriggerContentUri uri, in ObserverInstance()
281 ArrayMap<JobInfo.TriggerContentUri, ObserverInstance> observersOfUser = in JobInstance()
288 for (JobInfo.TriggerContentUri uri : uris) { in JobInstance()
372 ArrayMap<JobInfo.TriggerContentUri, ObserverInstance> observerOfUser = in detachLocked()
404 ArrayMap<JobInfo.TriggerContentUri, ObserverInstance> observersOfUser = in dumpControllerStateLocked()
421 JobInfo.TriggerContentUri trigger = observersOfUser.keyAt(observerIdx); in dumpControllerStateLocked()
500 ArrayMap<JobInfo.TriggerContentUri, ObserverInstance> observersOfUser = in dumpControllerStateLocked()
[all …]
/aosp14/frameworks/base/apex/jobscheduler/framework/java/android/app/
H A DJobSchedulerImpl.java24 import android.app.job.JobInfo;
85 public int schedule(JobInfo job) { in schedule()
94 public int enqueue(JobInfo job, JobWorkItem work) { in enqueue()
103 public int scheduleAsPackage(JobInfo job, String packageName, int userId, String tag) { in scheduleAsPackage()
133 public List<JobInfo> getAllPendingJobs() { in getAllPendingJobs()
142 public Map<String, List<JobInfo>> getPendingJobsInAllNamespaces() { in getPendingJobsInAllNamespaces()
144 final Map<String, ParceledListSlice<JobInfo>> parceledList = in getPendingJobsInAllNamespaces()
146 final ArrayMap<String, List<JobInfo>> jobMap = new ArrayMap<>(); in getPendingJobsInAllNamespaces()
158 public JobInfo getPendingJob(int jobId) { in getPendingJob()
194 public List<JobInfo> getStartedJobs() { in getStartedJobs()
/aosp14/frameworks/base/services/usage/java/com/android/server/usage/
H A DUsageStatsIdleService.java19 import android.app.job.JobInfo;
56 final JobInfo pruneJob = new JobInfo.Builder(userId, component) in schedulePruneJob()
70 final JobInfo updateMappingsJob = new JobInfo.Builder(userId, component) in scheduleUpdateMappingsJob()
80 private static void scheduleJobInternal(Context context, JobInfo jobInfo, in scheduleJobInternal()
84 final JobInfo pendingJob = jobScheduler.getPendingJob(jobId); in scheduleJobInternal()
/aosp14/frameworks/base/services/core/java/com/android/server/display/
H A DBrightnessIdleJob.java20 import android.app.job.JobInfo;
45 JobInfo pending = jobScheduler.getPendingJob(JOB_ID); in scheduleJob()
46 JobInfo jobInfo = in scheduleJob()
47 new JobInfo.Builder(JOB_ID, new ComponentName(context, BrightnessIdleJob.class)) in scheduleJob()
/aosp14/frameworks/base/services/tests/servicestests/test-apps/JobTestApp/src/com/android/servicestests/apps/jobtestapp/
H A DTestJobActivity.java20 import android.app.job.JobInfo;
51 JobInfo.Builder jobBuilder = new JobInfo.Builder(jobId, jobServiceComponent) in onCreate()
52 .setBackoffCriteria(JOB_INITIAL_BACKOFF, JobInfo.BACKOFF_POLICY_LINEAR) in onCreate()
/aosp14/frameworks/base/packages/CarrierDefaultApp/src/com/android/carrierdefaultapp/
H A DProvisionObserver.java19 import android.app.job.JobInfo;
103 final JobInfo job = new JobInfo.Builder(jobId, in isDeferredForProvision()
105 .addTriggerContentUri(new JobInfo.TriggerContentUri( in isDeferredForProvision()
/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/restrictions/
H A DThermalStatusRestriction.java19 import android.app.job.JobInfo;
110 if (priority == JobInfo.PRIORITY_HIGH) { in isJobRestricted()
119 return priority == JobInfo.PRIORITY_MIN in isJobRestricted()
120 || (priority == JobInfo.PRIORITY_LOW in isJobRestricted()
/aosp14/frameworks/base/tests/JobSchedulerTestApp/src/com/android/demo/jobSchedulerApp/
H A DMainActivity.java20 import android.app.job.JobInfo;
135 JobInfo.Builder builder = new JobInfo.Builder(kJobId++, mServiceComponent); in scheduleJob()
149 builder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_UNMETERED); in scheduleJob()
151 builder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_METERED); in scheduleJob()
153 builder.setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY); in scheduleJob()
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/job/restrictions/
H A DThermalStatusRestrictionTest.java42 import android.app.job.JobInfo;
164 createJobBuilder(1).setPriority(JobInfo.PRIORITY_MIN).build()); in testIsJobRestricted()
166 createJobBuilder(2).setPriority(JobInfo.PRIORITY_LOW).build()); in testIsJobRestricted()
168 createJobBuilder(3).setPriority(JobInfo.PRIORITY_LOW).build()); in testIsJobRestricted()
170 createJobBuilder(9).setPriority(JobInfo.PRIORITY_LOW).build()); in testIsJobRestricted()
174 createJobBuilder(5).setPriority(JobInfo.PRIORITY_HIGH).build()); in testIsJobRestricted()
176 createJobBuilder(6).setPriority(JobInfo.PRIORITY_HIGH).build()); in testIsJobRestricted()
178 createJobBuilder(10).setPriority(JobInfo.PRIORITY_HIGH).build()); in testIsJobRestricted()
324 private JobInfo.Builder createJobBuilder(int jobId) { in createJobBuilder()
325 return new JobInfo.Builder(jobId, in createJobBuilder()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/notification/
H A DReviewNotificationPermissionsJobService.java19 import android.app.job.JobInfo;
47 JobInfo newJob = new JobInfo.Builder(JOB_ID, component) in scheduleJob()
/aosp14/frameworks/base/services/core/java/com/android/server/
H A DPruneInstantAppsJobService.java19 import android.app.job.JobInfo;
39 JobInfo pruneJob = new JobInfo.Builder(JOB_ID, new ComponentName( in schedule()
/aosp14/frameworks/base/services/companion/java/com/android/server/companion/
H A DInactiveAssociationsRemovalService.java23 import android.app.job.JobInfo;
65 final JobInfo job = new JobInfo.Builder(JOB_ID, in schedule()
/aosp14/frameworks/base/apex/blobstore/service/java/com/android/server/blob/
H A DBlobStoreIdleJobService.java22 import android.app.job.JobInfo;
60 final JobInfo job = new JobInfo.Builder(IDLE_JOB_ID, in schedule()

1234