commit | 30188be6c5bf2c89824675e6f2b20a587ea607bf | [log] [tgz] |
---|---|---|
author | Kweku Adams <kwekua@google.com> | Wed Sep 02 12:52:35 2020 -0700 |
committer | Kweku Adams <kwekua@google.com> | Thu Sep 17 09:27:13 2020 -0700 |
tree | 3979e5bdd128222deb6df569a79457111132e7e2 | |
parent | e1e67c57a67fd3d742df254c34745a31d5eb4400 [diff] |
Cache ServiceInfo objects. Listen to package change events and cache ServiceInfo objects so we don't have to query PackageManager every time we evaluate jobs. Bug: 138469672 Test: atest CtsJobSchedulerTestCases Test: atest com.android.server.job.controllers.QuotaControllerTest Test: atest com.android.server.job.controllers.JobStatusTest Change-Id: I641832cac1b942889697b37be92456be22921051