commit | 2de29d2207e2ae70932fad8cd7012140e2a9fac2 | [log] [tgz] |
---|---|---|
author | Zhomart Mukhamejanov <zhomart@google.com> | Mon Oct 25 10:15:07 2021 -0700 |
committer | Zhomart Mukhamejanov <zhomart@google.com> | Wed Feb 02 14:43:55 2022 -0800 |
tree | fe02b3c979f287239a56429fd94b6d3dcd329a7e | |
parent | 147b7bb26ef35829f41a3d28ac3105411f0d1b7e [diff] |
Add ConnectivityPublisher with config proto - ConnectivityPublisher uses INetworkStatsService to get netstats. Only single SELinux rule needed. - It pulls every 1 minute, as more frequent data doesn't bring much usefulness for now. - The pull period is not configurable, it will be changed with system update. We will migrate to driving sessions in the upcoming CLs. Bug: 197905656 Bug: 207175350 Test: atest CarServiceUnitTest:ConnectivityPublisherTest Change-Id: I3e3b6f3c3d7c02067d8cb144beef0d399598beab Merged-In: I3e3b6f3c3d7c02067d8cb144beef0d399598beab (cherry picked from commit f3cab178b3c6baf369f37f5ded48856140df6ad8)
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.