commit | 64d0e1ff7eedfd30aee9e1a7a5230a40d36faceb | [log] [tgz] |
---|---|---|
author | Lakshman Annadorai <lakshmana@google.com> | Wed Oct 06 12:19:41 2021 -0700 |
committer | Lakshman Annadorai <lakshmana@google.com> | Fri Oct 15 00:14:53 2021 +0000 |
tree | 817fe93bbd362405f60dcf1b9702e1d7d4ec4b9e | |
parent | 0ec6594c5b1b61a650d981e9f7007c7b308da016 [diff] |
Handle resource overusing apps based on the current UX state. - When UX restriction requires distraction optimization, no user notification is sent or resource overusing apps are killed/disabled. - When UX restriction doesn't require distraction optimization but display is turned on, user notifications are sent but resource overusing apps are not killed/disabled. - When display is turned off, user notifications can be sent to notification center and resource overusing apps are disabled/killed. - Fixed minor nits in the *Subject.java test classes. Test: atest CarWatchdogServiceUnitTest Bug: 197770456 Fix: 200597990 Bug: 195425666 Change-Id: If7def6fd3a062ee648f753140103119da6b70b3f Merged-In: If7def6fd3a062ee648f753140103119da6b70b3f (cherry picked from commit 48173b02c50fb702b2dcdb4944b787d537e0de16)
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.