commit | 18f65debb3c595ddcf2c5ec62813dc88abcf2de8 | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Tue Sep 21 21:31:46 2021 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Tue Sep 21 21:31:46 2021 +0000 |
tree | 4f4fcecf8ae8254d074cb888b10a4b39f8fd40ed | |
parent | 446323ec34278ea9036485b830959aabb176c54a [diff] | |
parent | f58a106cf64402ba77c86d8e9d14a8763629bacd [diff] |
Merge changes from topic "refactor_daemon_uid_stats_agg" into sc-v2-dev * changes: Reuse constructPackageInfo method from PackageInfoTestUtils. Update IoOveruseMonitor to use UidStatsCollector. Update IoPerfCollection to use UidStatsCollector. Update WatchdogPerfService to use UidStatsCollector. Aggreated per-UID I/O and process stats with UidStatsCollector. Aggregate per-UID stats during /proc/PID stats collection. Refactor UidIoStatsCollector implementation. Rename UidIoStats and ProcPidStat classes.
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.