commit | 56856cea47d9e4f80b79125df4fe1158f8d9c606 | [log] [tgz] |
---|---|---|
author | zhouwenjie <zhouwenjie@google.com> | Thu Apr 18 15:08:27 2019 -0700 |
committer | Wenjie Zhou <zhouwenjie@google.com> | Sat Apr 20 00:56:11 2019 +0000 |
tree | b26ae0e11ca5ccac854508b9338b303e36ba5f1b | |
parent | 50b0e893625894ed6929f1d7ff698283d0acb00d [diff] |
Fix UID tracking in ProcessCpuTracker. Many processes are incorrectly listed under UID 0 (e.g. surfaceflinger) because some "/proc/$PID/stat" files are with user "root". The user of the folder "/proc/$PID/" is the correct one to use. Bug: 119218763 Test: adb shell dumpsys batterystats -c | grep surfaceflinger Change-Id: Ibfbe9b04c884bc9bde383629bcbba73f48ed34ee (cherry picked from commit 7ead3ee46fa208df469e53055e7fd8d6b442b949)