summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2012-02-07 10:45:41 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-02-07 10:45:41 -0800
commite7171effdf9ef0700782520187c0a292b0a74759 (patch)
tree2d927ff45cb21056d8a47c0b186d8333f4648776
parent8320e70fbee26dc72a23aaad498f57e2252cc7c8 (diff)
parent706498d387eaceb574cf4aa982fee3c288819dad (diff)
downloadframeworks_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.java17
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()) {