commit | a90582494645ba70fe9f538dd9fa74117a367f11 | [log] [tgz] |
---|---|---|
author | Kweku Adams <kwekua@google.com> | Thu Sep 29 19:16:57 2022 +0000 |
committer | Kweku Adams <kwekua@google.com> | Mon Oct 03 15:36:20 2022 +0000 |
tree | dbeab18e7be014d345bdeadc375f5672bae08396 | |
parent | 677d18848ecbfe6301ab1661de695ac3737fa14d [diff] |
Cancel all jobs associated with a UID when appropriate. Make sure we cancel all jobs scheduled by and for a UID when an ephemeral, or otherwise restricted app, goes to the background or when the user clears an app's data. Also fix bug in FlexibilityController that looked at the scheduling app's jobs instead of the source app's jobs. Bug: 247808104 Test: atest CtsJobSchedulerTestCase Change-Id: Iba2c371e0da642c5e59070fe25dd89c09db3b974