commit | 37ae10796acd93d003354624e3ebf1b6c4d93a8f | [log] [tgz] |
---|---|---|
author | Eric Jeong <ericjeong@google.com> | Fri Aug 13 16:22:03 2021 -0700 |
committer | Eric Jeong <ericjeong@google.com> | Thu Sep 09 17:22:54 2021 -0700 |
tree | 8c297f6f807920098cfe052b4aeeef894efbe9a8 | |
parent | 5315314c493b3d3853778b85b2b0b09036248d01 [diff] |
Use epoll to monitor sysfs in carpowerpolicyd - inotify doesn't work for sysfs files. Instead, epoll should be used. - SilentModeHandlerTest#TestSilentModeHwStateMonitoring is removed because sysfs or socket file cannot be created by unit tests. - pm_silentmode_kernel is renamed to pm_silentmode_kernel_state. - SysfsMonitor will be wrapped by jni to serve CarPowerManagementService in the coming CL. Bug: 178843534 Test: atest carpowerpolicyserver_test libsysfsmonitor_test Change-Id: I7c1f01058934c06a86a27f3fd472be47311a94c3
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.