From d202011c37aa05cc3cd8be073badcdd193cc8be5 Mon Sep 17 00:00:00 2001 From: Olivier Gaillard Date: Fri, 6 Jul 2018 15:21:13 +0100 Subject: [PATCH] Transforms uid to packages for the raw data Test: manual Change-Id: I8d6ef245bb42a1f1c058dc43e23e82f2a8b70264 --- core/java/com/android/internal/os/BinderCallsStats.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/java/com/android/internal/os/BinderCallsStats.java b/core/java/com/android/internal/os/BinderCallsStats.java index 96702a07fb8c1..f3016fc08836b 100644 --- a/core/java/com/android/internal/os/BinderCallsStats.java +++ b/core/java/com/android/internal/os/BinderCallsStats.java @@ -211,16 +211,16 @@ public class BinderCallsStats { StringBuilder sb = new StringBuilder(); if (mDetailedTracking) { pw.println("Per-UID raw data " + datasetSizeDesc - + "(uid, call_desc, cpu_time_micros, max_cpu_time_micros, latency_time_micros, " - + "max_latency_time_micros, exception_count, max_request_size_bytes, " - + "max_reply_size_bytes, call_count):"); + + "(package/uid, call_desc, cpu_time_micros, max_cpu_time_micros, " + + "latency_time_micros, max_latency_time_micros, exception_count, " + + "max_request_size_bytes, max_reply_size_bytes, call_count):"); List topEntries = verbose ? entries : getHighestValues(entries, value -> value.cpuTimeMicros, 0.9); for (UidEntry uidEntry : topEntries) { for (CallStat e : uidEntry.getCallStatsList()) { sb.setLength(0); sb.append(" ") - .append(uidEntry.uid).append(",").append(e) + .append(uidToString(uidEntry.uid, appIdToPkgNameMap)) .append(',').append(e.cpuTimeMicros) .append(',').append(e.maxCpuTimeMicros) .append(',').append(e.latencyMicros)