diff --git a/apex/jobscheduler/service/java/com/android/server/job/JobStore.java b/apex/jobscheduler/service/java/com/android/server/job/JobStore.java index a8dd75248dd82..dfa1442a3192a 100644 --- a/apex/jobscheduler/service/java/com/android/server/job/JobStore.java +++ b/apex/jobscheduler/service/java/com/android/server/job/JobStore.java @@ -548,7 +548,7 @@ public final class JobStore { out.attribute(null, "sourceUserId", String.valueOf(jobStatus.getSourceUserId())); out.attribute(null, "uid", Integer.toString(jobStatus.getUid())); out.attribute(null, "bias", String.valueOf(jobStatus.getBias())); - out.attribute(null, "priority", String.valueOf(jobStatus.getEffectivePriority())); + out.attribute(null, "priority", String.valueOf(jobStatus.getJob().getPriority())); out.attribute(null, "flags", String.valueOf(jobStatus.getFlags())); if (jobStatus.getInternalFlags() != 0) { out.attribute(null, "internalFlags", String.valueOf(jobStatus.getInternalFlags())); diff --git a/services/tests/servicestests/src/com/android/server/job/JobStoreTest.java b/services/tests/servicestests/src/com/android/server/job/JobStoreTest.java index 4de15c87dcc1b..928c76d07d7c8 100644 --- a/services/tests/servicestests/src/com/android/server/job/JobStoreTest.java +++ b/services/tests/servicestests/src/com/android/server/job/JobStoreTest.java @@ -330,11 +330,12 @@ public class JobStoreTest { @Test public void testPriorityPersisted() throws Exception { - final JobInfo.Builder b = new Builder(92, mComponent) + final JobInfo job = new Builder(92, mComponent) .setOverrideDeadline(5000) .setPriority(JobInfo.PRIORITY_MIN) - .setPersisted(true); - final JobStatus js = JobStatus.createFromJobInfo(b.build(), SOME_UID, null, -1, null); + .setPersisted(true) + .build(); + final JobStatus js = JobStatus.createFromJobInfo(job, SOME_UID, null, -1, null); mTaskStoreUnderTest.add(js); waitForPendingIo(); @@ -342,7 +343,7 @@ public class JobStoreTest { mTaskStoreUnderTest.readJobMapFromDisk(jobStatusSet, true); final JobStatus loaded = jobStatusSet.getAllJobs().iterator().next(); assertEquals("Priority not correctly persisted.", - JobInfo.PRIORITY_MIN, loaded.getEffectivePriority()); + JobInfo.PRIORITY_MIN, job.getPriority()); } /**