History log of /frameworks/base/services/core/java/com/android/server/connectivity/DnsEventListenerService.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5e055187bea4f4c96799a3e7fcc5aaaf57740ea3 01-Jun-2016 Hugo Benichi <hugobenichi@google.com> Adding tests for DnsEventListenerService

Bug: 29035129
Change-Id: Iaf0d9ec781da7a473b6f7d8623060ecde44b9cbd
/frameworks/base/services/core/java/com/android/server/connectivity/DnsEventListenerService.java
cfddd6879283860bb4d2cf2972ea086f585a37ec 31-May-2016 Hugo Benichi <hugobenichi@google.com> Refactor IP connectivity event logging

This patch removes static methods for logging IP connectivity events
defined in android.net.metrics and replaces them with a single log()
instance method defined on IpConnectivityLog. Event constructors are
now public also. Every classes logging such events now create an
instance of IpConnectivityLog for logging event objects directly
instantiated with new.

Removing static dependencies allow straightforward testing of logging.

This patch also removes the base IpConnectivityEvent class which is not
needed any more.

Bug: 29035129
Change-Id: I3de700f93f46deaa48a759f938f7d00e1d8bff98
/frameworks/base/services/core/java/com/android/server/connectivity/DnsEventListenerService.java
c304a15751383e8254b00558a50a33ec04917e07 23-May-2016 Lorenzo Colitti <lorenzo@google.com> Only actually log the DNS events we have.

DnsEventListenerService#logAndClear was always logging 100 DNS
events regardless of how many were actually logged. The rest of
the events were either all zero or previously-recorded events.

Bug: 28204408
Change-Id: I9da3b07a2e7b7512397a3eb6568a877815eb3312
/frameworks/base/services/core/java/com/android/server/connectivity/DnsEventListenerService.java
43724734d76c900fba9a004e28ff0ea4bd9d07ec 12-Apr-2016 Lorenzo Colitti <lorenzo@google.com> Metrics logging for DNS queries.

Bug: 28204408
Change-Id: I05fc9b580aa20d99e8766057e17a38b5eb6267e8
/frameworks/base/services/core/java/com/android/server/connectivity/DnsEventListenerService.java