diff options
author | Chris Wren <cwren@android.com> | 2015-04-10 14:12:23 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-04-10 14:12:25 +0000 |
commit | 250662a4ae18e95b75cc36789c4157ed414c190a (patch) | |
tree | 464c8d86bdee0930ee38b75423e95912bc93beee /core/java | |
parent | 23c5d1e1961270ebb5b26affd5c17d17cdc0dd47 (diff) | |
parent | 723aa768f6d5b1a6696b9ac46c039d1b5be73dbf (diff) | |
download | frameworks_base-250662a4ae18e95b75cc36789c4157ed414c190a.zip frameworks_base-250662a4ae18e95b75cc36789c4157ed414c190a.tar.gz frameworks_base-250662a4ae18e95b75cc36789c4157ed414c190a.tar.bz2 |
Merge "Support ad hoc counters in the framework"
Diffstat (limited to 'core/java')
-rw-r--r-- | core/java/com/android/internal/logging/EventLogTags.logtags | 2 | ||||
-rw-r--r-- | core/java/com/android/internal/logging/MetricsLogger.java | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/core/java/com/android/internal/logging/EventLogTags.logtags b/core/java/com/android/internal/logging/EventLogTags.logtags index 870d20d..b9208ff 100644 --- a/core/java/com/android/internal/logging/EventLogTags.logtags +++ b/core/java/com/android/internal/logging/EventLogTags.logtags @@ -5,3 +5,5 @@ option java_package com.android.internal.logging; # interaction logs 524287 sysui_view_visibility (category|1|5),(visible|1|6) 524288 sysui_action (category|1|5) +524290 sysui_count (name|3),(increment|1) +524291 sysui_histogram (name|3),(bucket|1) diff --git a/core/java/com/android/internal/logging/MetricsLogger.java b/core/java/com/android/internal/logging/MetricsLogger.java index f38229a..6be6389 100644 --- a/core/java/com/android/internal/logging/MetricsLogger.java +++ b/core/java/com/android/internal/logging/MetricsLogger.java @@ -50,4 +50,14 @@ public class MetricsLogger implements MetricsConstants { } EventLogTags.writeSysuiAction(category); } + + /** Add an integer value to the monotonically increasing counter with the given name. */ + public static void count(Context context, String name, int value) { + EventLogTags.writeSysuiCount(name, value); + } + + /** Increment the bucket with the integer label on the histogram with the given name. */ + public static void histogram(Context context, String name, int bucket) { + EventLogTags.writeSysuiHistogram(name, bucket); + } } |