diff options
| author | 2019-03-13 00:18:17 -0700 | |
|---|---|---|
| committer | 2019-03-13 00:18:17 -0700 | |
| commit | 0630d6fffa1f75c65a100e57d6bb43feae32ea21 (patch) | |
| tree | c4fbcad712608ac01fa30daeaeca380312fa7841 | |
| parent | 9552ff47a8be2c885a1834baadcbb2961f637a12 (diff) | |
| parent | 07b34ba935c275a5ce6507550f25f13b6aa1f068 (diff) | |
Merge "Support partial connectivity probe result option" am: da0ebedb47 am: cca7cdc8d9
am: 07b34ba935
Change-Id: I8781b8df0ec631cf4675335c30f7954254b0c617
| -rw-r--r-- | core/proto/android/server/connectivity/data_stall_event.proto | 3 | ||||
| -rw-r--r-- | packages/NetworkStack/src/android/net/metrics/DataStallStatsUtils.java | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/core/proto/android/server/connectivity/data_stall_event.proto b/core/proto/android/server/connectivity/data_stall_event.proto index 21717d886266..a82326f67d74 100644 --- a/core/proto/android/server/connectivity/data_stall_event.proto +++ b/core/proto/android/server/connectivity/data_stall_event.proto @@ -25,6 +25,7 @@ enum ProbeResult { VALID = 1; INVALID = 2; PORTAL = 3; + PARTIAL = 4; } enum ApBand { @@ -86,4 +87,4 @@ message DnsEvent { repeated int32 dns_return_code = 1; // Indicate the timestamp of the dns event. repeated int64 dns_time = 2; -}
\ No newline at end of file +} diff --git a/packages/NetworkStack/src/android/net/metrics/DataStallStatsUtils.java b/packages/NetworkStack/src/android/net/metrics/DataStallStatsUtils.java index d1ca109036b4..e23f10f243dc 100644 --- a/packages/NetworkStack/src/android/net/metrics/DataStallStatsUtils.java +++ b/packages/NetworkStack/src/android/net/metrics/DataStallStatsUtils.java @@ -48,6 +48,8 @@ public class DataStallStatsUtils { return DataStallEventProto.VALID; } else if (result.isPortal()) { return DataStallEventProto.PORTAL; + } else if (result.isPartialConnectivity()) { + return DataStallEventProto.PARTIAL; } else { return DataStallEventProto.INVALID; } |