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
|