summaryrefslogtreecommitdiff
path: root/telecomm/java/android/telecom/Logging/EventManager.java
AgeCommit message (Collapse)Author
2018-11-07Fix flaky AnalytisTest by locking in EventRecordHall Liu
AnalyticsTests were flaking with concurrent modification exceptions. Fix this by locking mEvents properly in EventRecord. Bug: 119226554 Test: leave it to presubmit Change-Id: I4df0afe399fab148bbebcef51272c56f628ee18f
2018-03-06Fix Telecom dumpsys timestampsHall Liu
Change the dumpsys timestamps to use java.time for processing and always log events with local timezone that was in effect at the time the event happened. Bug: 74250969 Test: manual, run dumpsys Change-Id: Ie53cff4400be1528b3224bd556536a689ef22c8c
2017-07-19Add timezone for Telecom event date formattingHall Liu
Output event times in local time rather than in UTC for compatibility with the rest of the timestamps in the bug report Test: manual Change-Id: I2d458f09aec635a43e3d0565e8f8da803124f368
2017-05-19Add ability to dump events in a timeline view.Tyler Gunn
Adding new event dump which shows the events for all call, sorted by time of event. Test: Manual Bug: 38450166 Change-Id: I9fd4ce92bdf62ef48d6940f03db1f2388003e9fc
2016-10-20Switch on android.telecom.Log in TelecomBrad Ebinger
Move over the Runnable Class into android.telecom and turn on the framework's usage in Telecom. CP from: https://android-review.googlesource.com/#/c/287291/ Test: All Telecom unit tests pass. Manual Log testing has also been confirmed to be working as it did before. Bug: 26571395 Change-Id: If7e2036c746c5a953f3a77e2d625a423ce5bf8f3 (cherry picked from commit 9fbbd4052dee1dfa74b87502cec91cc51170d69d)
2016-10-19Adds registerSessionListener API to LogBrad Ebinger
Adds the registerSessionListener API to android.telecom.Log to allow callbacks to occur when a session has been fully completed. CP from internal branch. Test: Manual Testing Bug: 26571395 Change-Id: I70ebd6f432768a5d7bd8f3a0997b8e0ef335bb35
2016-10-13Add support for new SessionManager and EventManager testsBrad Ebinger
Test: Ran new unit tests Bug: 26571395 Change-Id: I6d14d7c05b8fdc8dc1319a81f0e41f7bcd989b85
2016-09-30Transplant the Logging system from TelecomBrad Ebinger
This change is the preliminary transplant of the functionality from Telecom into android.telecom. It is currently not being used anywhere and is not hooked into Telecom yet. It will be after this change is committed. Test: Refactoring CL. Existing tests still pass Bug: 26571395 Change-Id: I406975e686c6eaab7e31b1efa426b3406c8e90cf