commit | a341898e5ef54fb954df7b9ddc171be7fac4d1bf | [log] [tgz] |
---|---|---|
author | Rui Qiu <ruiqiu@google.com> | Fri Aug 20 11:21:12 2021 -0700 |
committer | Rui Qiu <ruiqiu@google.com> | Thu Aug 26 11:05:10 2021 -0700 |
tree | 09e22506de3b4bcc355f47d1a3e2f66ab9b0075b | |
parent | 5778e85faa39a3bd96565dba8bf507b3afeeaf09 [diff] |
DO NOT MERGE [MetricsConfig Store] implement flat file store This CL implements a simple flat file store for MetricsConfigs. It allows for adding and deleting configs. All calls in this class are blocking so they should be invoked on the worker thread. Bug: 197247885 Test: m CarService Test: atest CarServiceUnitTest:CarTelemetryServiceTest Test: atest CarServiceUnitTest:MetricsConfigStoreTest Change-Id: I1187449bf9f593590e3dfaf18de625237fb24bc3
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.