summaryrefslogtreecommitdiffstats
path: root/src/com/android/server/telecom/Call.java
diff options
context:
space:
mode:
authorHall Liu <hallliu@google.com>2016-09-09 16:36:14 -0700
committerHall Liu <hallliu@google.com>2016-09-09 16:40:18 -0700
commitd7fe686253f2135a948cafc776aa25db645ec27e (patch)
tree8ce246d9586c7df03c1eed95258cd9046d7dd57f /src/com/android/server/telecom/Call.java
parente32d0275d64d6799762dea643be3077495e04d20 (diff)
downloadandroid_packages_services_Telecomm-d7fe686253f2135a948cafc776aa25db645ec27e.tar.gz
android_packages_services_Telecomm-d7fe686253f2135a948cafc776aa25db645ec27e.tar.bz2
android_packages_services_Telecomm-d7fe686253f2135a948cafc776aa25db645ec27e.zip
Add connection properties to analytics
Adds a record of which android.telecom.Connection properties were set on a call during its lifetime. Also adds a test to verify that this behaves correctly. Change-Id: I1a5bc61228cbd676b8de218d503b30e8a76bfce2 Fix: 31395995
Diffstat (limited to 'src/com/android/server/telecom/Call.java')
-rw-r--r--src/com/android/server/telecom/Call.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/server/telecom/Call.java b/src/com/android/server/telecom/Call.java
index b76d4e0c..5a0e9c01 100644
--- a/src/com/android/server/telecom/Call.java
+++ b/src/com/android/server/telecom/Call.java
@@ -1052,6 +1052,8 @@ public class Call implements CreateConnectionResponse {
}
+ mAnalytics.addCallProperties(mConnectionProperties);
+
int xorProps = previousProperties ^ mConnectionProperties;
Log.event(this, Log.Events.PROPERTY_CHANGE,
"Current: [%s], Removed [%s], Added [%s]",