commit | 8f5a5f70776882e802667524380759aa85cacfe5 | [log] [tgz] |
---|---|---|
author | Mark Tabry <mtab@google.com> | Thu Nov 07 11:26:35 2019 -0800 |
committer | Mark Tabry <mtab@google.com> | Mon Dec 02 13:08:07 2019 -0800 |
tree | dcb6b38ad210bf2adf8308d604f7021a8ddc8698 | |
parent | b8fe2ff2ebfb0a307e789fa0bcfed63587f95840 [diff] |
Add support for pulling and pushing statsd atoms to CarService. Changes: - Adds VmsClientConnectionStateChanged atom pushing to VmsClientLog - Implements ICarStatsService and adds VmsClientLog atom pulling to CarStatsService - Exports "car_stats" system service from CarService - Adds selinux policies for "car_stats" system service Fixed denials: avc: denied { find } for pid=917 uid=1066 name=car_stats scontext=u:r:statsd:s0 tcontext=u:object_r:carstats_service:s0 Bug: 141697665 Test: atest AndroidCarApiTest CarServiceTest CarServiceUnitTest Test: Manual testing on hawk using statsd_testdrive Change-Id: Ia5f2879eaa3444e5cb06261f42898cab0c06accc Merged-In: Ia5f2879eaa3444e5cb06261f42898cab0c06accc (cherry picked from commit f7319ae2758ed961dd47b91bc03dd25b4054527a)
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.