diff options
| author | Howard Ro <yro@google.com> | 2020-02-17 09:00:54 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-02-17 09:00:54 +0000 |
| commit | 231f41bfcbb24328de54400b9285d7db23767cfd (patch) | |
| tree | e7225be969eacdea8194c8d78b05fd25a8631d29 /core/java | |
| parent | a2ae63c433fec11f77873a1ac54e170f15da9968 (diff) | |
| parent | 69b2ed7939b88cf76d252c8c8122f0f52f5f2751 (diff) | |
Merge "Limit metricslogger call into statsdw for events"
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/logging/MetricsLogger.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/core/java/com/android/internal/logging/MetricsLogger.java b/core/java/com/android/internal/logging/MetricsLogger.java index 140c410e8de6..75eb4aa052b0 100644 --- a/core/java/com/android/internal/logging/MetricsLogger.java +++ b/core/java/com/android/internal/logging/MetricsLogger.java @@ -55,8 +55,11 @@ public class MetricsLogger { protected void saveLog(LogMaker log) { // TODO(b/116684537): Flag guard logging to event log and statsd socket. EventLogTags.writeSysuiMultiAction(log.serialize()); - FrameworkStatsLog.write(FrameworkStatsLog.KEY_VALUE_PAIRS_ATOM, - /* UID is retrieved from statsd side */ 0, log.getEntries()); + if (log.getCategory() != MetricsEvent.RESERVED_FOR_LOGBUILDER_COUNTER + && log.getCategory() != MetricsEvent.RESERVED_FOR_LOGBUILDER_HISTOGRAM) { + FrameworkStatsLog.write(FrameworkStatsLog.KEY_VALUE_PAIRS_ATOM, + /* UID is retrieved from statsd side */ 0, log.getEntries()); + } } public static final int VIEW_UNKNOWN = MetricsEvent.VIEW_UNKNOWN; |
