OSDN Git Service

Connectivity metrics: add transports to validation probes
authorHugo Benichi <hugobenichi@google.com>
Fri, 17 Mar 2017 06:42:40 +0000 (15:42 +0900)
committerHugo Benichi <hugobenichi@google.com>
Tue, 21 Mar 2017 02:43:18 +0000 (11:43 +0900)
commitf927f0c52e7df5b057e7d28888c3cfed164d241a
treee9d6a7e17fedb64ca5175c164fbe9e18121d1de5
parent948a85948dcccea4aaa9d70a74405308581b0925
Connectivity metrics: add transports to validation probes

This patch adds transports info to ValidationProbeEvent and migrates
netId logging for this event to the topt-level netId field in
ConnectivityMetricsEvent.

Test: modified unit tests. $ runtest frameworks-net passes
Bug: 3490169
Change-Id: Ibf51049ba8901ae5ca4ea86e2f500944a4738b5c
core/java/android/net/ConnectivityMetricsEvent.java
core/java/android/net/NetworkCapabilities.java
core/java/android/net/metrics/IpConnectivityLog.java
core/java/android/net/metrics/ValidationProbeEvent.java
services/core/java/com/android/server/connectivity/IpConnectivityEventBuilder.java
services/core/java/com/android/server/connectivity/NetworkMonitor.java
tests/net/java/com/android/server/connectivity/IpConnectivityEventBuilderTest.java
tests/net/java/com/android/server/connectivity/IpConnectivityMetricsTest.java