diff options
| author | 2020-02-12 03:28:19 +0000 | |
|---|---|---|
| committer | 2020-02-12 03:28:19 +0000 | |
| commit | 967919979e6badc90b24cfadda339b50acdce573 (patch) | |
| tree | bfe26419bd355ba850771a46f8a7b99c18dcaf64 | |
| parent | 1fc4966a0051e1a950c83bb84d647cb3a4f74f11 (diff) | |
| parent | 8eeba54266c67bb40e0b535b7c538ccf75f84b81 (diff) | |
Merge "[SP11] add dumpsys support to dump stats inside providers" am: 9bcef80b3e am: c022a03494 am: 8eeba54266
Change-Id: I03ea04d5851ae4f911f9c64dbdb235aedf4cea3c
| -rw-r--r-- | services/core/java/com/android/server/net/NetworkStatsService.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/net/NetworkStatsService.java b/services/core/java/com/android/server/net/NetworkStatsService.java index 1dcff07e36a2..bde9ee24c7e2 100644 --- a/services/core/java/com/android/server/net/NetworkStatsService.java +++ b/services/core/java/com/android/server/net/NetworkStatsService.java @@ -1610,6 +1610,22 @@ public class NetworkStatsService extends INetworkStatsService.Stub { pw.decreaseIndent(); pw.println(); + pw.println("Stats Providers:"); + pw.increaseIndent(); + invokeForAllStatsProviderCallbacks((cb) -> { + pw.println(cb.mTag + " Xt:"); + pw.increaseIndent(); + pw.print(cb.getCachedStats(STATS_PER_IFACE).toString()); + pw.decreaseIndent(); + if (includeUid) { + pw.println(cb.mTag + " Uid:"); + pw.increaseIndent(); + pw.print(cb.getCachedStats(STATS_PER_UID).toString()); + pw.decreaseIndent(); + } + }); + pw.decreaseIndent(); + pw.println("Dev stats:"); pw.increaseIndent(); mDevRecorder.dumpLocked(pw, fullHistory); |