commit | dab62d83df2b76b215b4c32e43001e7063707ff0 | [log] [tgz] |
---|---|---|
author | Jim Kaye <jameskaye@google.com> | Wed Dec 18 14:52:19 2019 -0800 |
committer | Jim Kaye <jameskaye@google.com> | Thu Dec 19 22:22:55 2019 +0000 |
tree | e801a5886217f4c9085dcf3b04328d2b7d04f77d | |
parent | f2de4cb6eab158b0e84f04510e133cca418c5415 [diff] |
Allow "suspend" after a "shutdown" command is canceled CarPowerManagementService needs to re-evaluate whether to power down or suspend for each "shutdown" command. Otherwise it will remember a previous power down command, even if that command is canceled. By re-evaluating, it makes takes the correct action, regardless of previous commands. Fixes: 144786716 Test: Added CarPowerManagementServiceTest.testShutdownCancel Test: Added CarPowerManagementServiceTest.testShutdownOnSuspend Test: Added CarPowerManagementServiceTest.testSuspend Change-Id: Id856e5d8546e38a7f3d568b5f871b9e945d95773 (cherry picked from commit cc1f7fb852230159e0daec9c40bbc8348078f46c) (Required manual CP due to CarPowerManagementServiceTest)
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.