diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2012-02-07 10:45:41 -0800 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-02-07 10:45:41 -0800 |
| commit | e7171effdf9ef0700782520187c0a292b0a74759 (patch) | |
| tree | 2d927ff45cb21056d8a47c0b186d8333f4648776 | |
| parent | 8320e70fbee26dc72a23aaad498f57e2252cc7c8 (diff) | |
| parent | 706498d387eaceb574cf4aa982fee3c288819dad (diff) | |
| download | frameworks_base-e7171effdf9ef0700782520187c0a292b0a74759.zip frameworks_base-e7171effdf9ef0700782520187c0a292b0a74759.tar.gz frameworks_base-e7171effdf9ef0700782520187c0a292b0a74759.tar.bz2 | |
Merge "List rotated netstats files during --checkin dump."
| -rw-r--r-- | services/java/com/android/server/net/NetworkStatsService.java | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/services/java/com/android/server/net/NetworkStatsService.java b/services/java/com/android/server/net/NetworkStatsService.java index c9b67fc..13c0640 100644 --- a/services/java/com/android/server/net/NetworkStatsService.java +++ b/services/java/com/android/server/net/NetworkStatsService.java @@ -117,8 +117,7 @@ import java.util.HashSet; */ public class NetworkStatsService extends INetworkStatsService.Stub { private static final String TAG = "NetworkStats"; - private static final boolean LOGD = true; - private static final boolean LOGV = true; + private static final boolean LOGV = false; private static final int MSG_PERFORM_POLL = 1; private static final int MSG_UPDATE_IFACES = 2; @@ -858,8 +857,9 @@ public class NetworkStatsService extends INetworkStatsService.Stub { argSet.add(arg); } - // usage: dumpsys netstats --full --uid --tag + // usage: dumpsys netstats --full --uid --tag --poll --checkin final boolean poll = argSet.contains("--poll") || argSet.contains("poll"); + final boolean checkin = argSet.contains("--checkin"); final boolean fullHistory = argSet.contains("--full") || argSet.contains("full"); final boolean includeUid = argSet.contains("--uid") || argSet.contains("detail"); final boolean includeTag = argSet.contains("--tag") || argSet.contains("detail"); @@ -873,6 +873,17 @@ public class NetworkStatsService extends INetworkStatsService.Stub { return; } + if (checkin) { + // list current stats files to verify rotation + pw.println("Current files:"); + pw.increaseIndent(); + for (String file : mBaseDir.list()) { + pw.println(file); + } + pw.decreaseIndent(); + return; + } + pw.println("Active interfaces:"); pw.increaseIndent(); for (String iface : mActiveIfaces.keySet()) { |
