OSDN Git Service

Jobs in 'active' apps are not subject to standby
authorChristopher Tate <ctate@google.com>
Wed, 28 Feb 2018 23:19:19 +0000 (15:19 -0800)
committerChristopher Tate <ctate@google.com>
Wed, 7 Mar 2018 21:53:39 +0000 (13:53 -0800)
commit20afddd2ed37c2c9c0214b382cc3edd6d4ee81a8
tree46908646a32d5df794c67c7927053ca9a275289a
parent655d98bdb5787095f36a959566771b13c1966575
Jobs in 'active' apps are not subject to standby

Along the way we turn down the "app idle" tracking in the
jbo scheduler: it's now redundant with standby bookkeeping,
and was muddying the waters.

Bug: 74017233
Test: atest CtsJobSchedulerTestCases
Change-Id: I3220e6ef97f153b3f718e267a0dc4fbd3b926316
core/proto/android/server/jobscheduler.proto
services/core/java/com/android/server/AppStateTracker.java
services/core/java/com/android/server/job/JobSchedulerService.java
services/core/java/com/android/server/job/controllers/AppIdleController.java [deleted file]
services/core/java/com/android/server/job/controllers/BackgroundJobsController.java
services/core/java/com/android/server/job/controllers/JobStatus.java
services/tests/servicestests/src/com/android/server/AppStateTrackerTest.java