diff options
author | Kweku Adams <kwekua@google.com> | 2021-04-15 12:18:41 -0700 |
---|---|---|
committer | Kweku Adams <kwekua@google.com> | 2021-04-15 12:25:16 -0700 |
commit | d9701f80e19198e5f066806bd3ee19771a9ea305 (patch) | |
tree | 92b91302ac0f4d6713c4e047720b1eaa35c38ddb /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 062dde5e2b0269eb0756dd38e793843e2d17b084 (diff) |
Clean up ComponentController and fix some bugs.
1. Only log a package-not-found error if the user has been unlocked. If
the user is still locked, it's reasonable to get a package-not-found
exception for persisted direct-boot-unaware jobs.
2. Actually log the cache for debugging purposes.
3. Only update the package info for the user the package changed in.
4. Also update the cache when an app is updated.
5. Clean up the cache when an app is uninstalled or a user is removed.
6. Make sure locked methods are annotated and named correctly.
Bug: 141645789
Bug: 184346794
Test: atest frameworks/base/services/tests/servicestests/src/com/android/server/job
Test: atest frameworks/base/services/tests/mockingservicestests/src/com/android/server/job
Test: atest CtsJobSchedulerTestCases
Change-Id: I570fe874ec3491f61c7eaf1d1c964a7dce9d7998
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions