From b17f056cfc3f10b5bef38dcc0c86920697f5d944 Mon Sep 17 00:00:00 2001 From: Mike Ma Date: Wed, 22 Jan 2020 18:31:35 -0800 Subject: [PATCH] Call buildWorkingProcs in dumpProto dumpProto() currently does not dump any processes unless "dumpsys cpuinfo" is called first, because we did not call buildWorkingProcs in dumpProto(). Bug: 146086163 Test: Build and dumpsys cpuinfo --proto Change-Id: I992eff6f429397424165277b7145cef295571982 --- core/java/com/android/internal/os/ProcessCpuTracker.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/java/com/android/internal/os/ProcessCpuTracker.java b/core/java/com/android/internal/os/ProcessCpuTracker.java index 5e3c5dfe6bdc2..7a9b6590d56bf 100644 --- a/core/java/com/android/internal/os/ProcessCpuTracker.java +++ b/core/java/com/android/internal/os/ProcessCpuTracker.java @@ -753,6 +753,8 @@ public class ProcessCpuTracker { proto.write(CpuUsageProto.Load.LOAD15, mLoad15); proto.end(currentLoadToken); + buildWorkingProcs(); + proto.write(CpuUsageProto.NOW, now); proto.write(CpuUsageProto.LAST_SAMPLE_TIME, mLastSampleTime); proto.write(CpuUsageProto.CURRENT_SAMPLE_TIME, mCurrentSampleTime);