Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d202011c authored by Olivier Gaillard's avatar Olivier Gaillard
Browse files

Transforms uid to packages for the raw data

Test: manual

Change-Id: I8d6ef245bb42a1f1c058dc43e23e82f2a8b70264
parent 8826be87
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -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)