OSDN Git Service

Transforms uid to packages for the raw data
authorOlivier Gaillard <gaillard@google.com>
Fri, 6 Jul 2018 14:21:13 +0000 (15:21 +0100)
committerOlivier Gaillard <gaillard@google.com>
Fri, 6 Jul 2018 15:10:44 +0000 (16:10 +0100)
Test: manual

Change-Id: I8d6ef245bb42a1f1c058dc43e23e82f2a8b70264

core/java/com/android/internal/os/BinderCallsStats.java

index 96702a0..f3016fc 100644 (file)
@@ -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<UidEntry> 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)