Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8f3989b8 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "libmetricslogger: Fix one incorrect (deprecated) logtag and one duplicate logtag."

parents f5dba110 2dcca295
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -19,12 +19,10 @@ cc_defaults {
        "-Wextra",
        "-Werror",

        // The following defines map logtag IDs as represented by:
        // The following define maps the sysui_multi_action logtag ID as represented by:
        //   frameworks/base/core/java/com/android/internal/logging/EventLogTags.logtags
        //
        // E.g., 524290 corresponds to sysui_count.
        "-DCOUNT_LOG_TAG=524290",
        "-DHISTOGRAM_LOG_TAG=524292",
        // TODO(jhawkins): Query this value at runtime.
        "-DMULTI_ACTION_LOG_TAG=524292",
    ],
}
+2 −2
Original line number Diff line number Diff line
@@ -25,14 +25,14 @@ namespace metricslogger {

// Mirror com.android.internal.logging.MetricsLogger#histogram().
void LogHistogram(const std::string& event, int32_t data) {
    android_log_event_list log(HISTOGRAM_LOG_TAG);
    android_log_event_list log(MULTI_ACTION_LOG_TAG);
    log << LOGBUILDER_CATEGORY << LOGBUILDER_HISTOGRAM << LOGBUILDER_NAME << event
        << LOGBUILDER_BUCKET << data << LOGBUILDER_VALUE << 1 << LOG_ID_EVENTS;
}

// Mirror com.android.internal.logging.MetricsLogger#count().
void LogCounter(const std::string& name, int32_t val) {
    android_log_event_list log(COUNT_LOG_TAG);
    android_log_event_list log(MULTI_ACTION_LOG_TAG);
    log << LOGBUILDER_CATEGORY << LOGBUILDER_COUNTER << LOGBUILDER_NAME << name << LOGBUILDER_VALUE
        << val << LOG_ID_EVENTS;
}