summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/metrics
diff options
context:
space:
mode:
authorzachh <zachh@google.com>2018-02-20 22:16:03 -0800
committerEric Erfanian <erfanian@google.com>2018-02-22 21:10:56 +0000
commit7a96dc70bb94f25ffc1d84cea34f03f54cc89a00 (patch)
treeb6b636db11bf68bb77959f7def6815e96b40e7e9 /java/com/android/dialer/metrics
parent2905f6f492c34db684d53bac6e438c1d81fc0314 (diff)
Moved metrics related methods out of LoggingBindings.
Test: existing PiperOrigin-RevId: 186413083 Change-Id: I96c88c46b0ecc01167b655fa30fc47aaa6a9e351
Diffstat (limited to 'java/com/android/dialer/metrics')
-rw-r--r--java/com/android/dialer/metrics/Metrics.java15
-rw-r--r--java/com/android/dialer/metrics/StubMetrics.java3
2 files changed, 14 insertions, 4 deletions
diff --git a/java/com/android/dialer/metrics/Metrics.java b/java/com/android/dialer/metrics/Metrics.java
index 7cdfa220e..9488f3068 100644
--- a/java/com/android/dialer/metrics/Metrics.java
+++ b/java/com/android/dialer/metrics/Metrics.java
@@ -17,13 +17,24 @@
package com.android.dialer.metrics;
import android.app.Application;
-import android.content.Context;
/** Logs metrics. */
public interface Metrics {
+ String APPLICATION_ON_CREATE_EVENT_NAME = "Application.onCreate";
+ String DIALTACTS_ON_CREATE_EVENT_NAME = "GoogleDialtactsActivity.onCreate";
+ String ON_CALL_ADDED_TO_ON_INCALL_UI_SHOWN_INCOMING =
+ "CallList.onCallAdded_To_InCallActivity.onCreate_Incoming";
+ String ON_CALL_ADDED_TO_ON_INCALL_UI_SHOWN_OUTGOING =
+ "CallList.onCallAdded_To_InCallActivity.onCreate_Outgoing";
+ String DIALTACTS_ON_RESUME_MEMORY_EVENT_NAME = "GoogleDialtactsActivity.onResume";
+ String INCALL_ACTIVITY_ON_RESUME_MEMORY_EVENT_NAME = "IncallActivity.OnResume";
+ String INCALL_ACTIVITY_ON_STOP_MEMORY_EVENT_NAME = "IncallActivity.OnStop";
+ String OLD_CALL_LOG_JANK_EVENT_NAME = "OldCallLog.Jank";
+ String NEW_CALL_LOG_JANK_EVENT_NAME = "NewCallLog.Jank";
+
/** Start a timer. */
- void startTimer(Context context, String timerEventName);
+ void startTimer(String timerEventName);
/** Stop a timer. */
void stopTimer(String timerEventName);
diff --git a/java/com/android/dialer/metrics/StubMetrics.java b/java/com/android/dialer/metrics/StubMetrics.java
index f4d41e2d2..99c3d7691 100644
--- a/java/com/android/dialer/metrics/StubMetrics.java
+++ b/java/com/android/dialer/metrics/StubMetrics.java
@@ -16,7 +16,6 @@
package com.android.dialer.metrics;
-import android.content.Context;
import javax.inject.Inject;
/** Stub {@link Metrics}. */
@@ -26,7 +25,7 @@ public final class StubMetrics implements Metrics {
StubMetrics() {}
@Override
- public void startTimer(Context context, String timerEventName) {}
+ public void startTimer(String timerEventName) {}
@Override
public void stopTimer(String timerEventName) {}