summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Plass <mplass@google.com>2017-10-06 10:29:51 -0700
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-01-30 21:04:22 +0000
commita1bf45dfd6446a03ada30312edcf8b88ae44e2bf (patch)
treee850278c1dd6a046807bce0b5154fd4489e95dac
parentdda266621a00ebf97195cfc00b4da0c4a264c4de (diff)
downloadbase-a1bf45dfd6446a03ada30312edcf8b88ae44e2bf.tar.gz
Metrics wifi.proto for connected wifi score
(cherry picked from commit bb367b689605d0ca3641984b4d59bbe13e6861df) Bug: 67429363 Bug: 71708302 Test: Wifi unit tests Change-Id: I2993a02e7b3199c2b50dc2ddb7704fc5b6364025 Merged-In: I315613b8ea3aa1d02810ae376c76083d80865d31 (cherry picked from commit 1b8fe6ef73cdeff9ad7faf6bf695657c9b8df7ff)
-rw-r--r--proto/src/wifi.proto7
1 files changed, 7 insertions, 0 deletions
diff --git a/proto/src/wifi.proto b/proto/src/wifi.proto
index ee0c04331da2..9d25055d6d5a 100644
--- a/proto/src/wifi.proto
+++ b/proto/src/wifi.proto
@@ -673,6 +673,10 @@ message StaEvent {
// Framework initiated disconnect. Sometimes generated to give an extra reason for a disconnect
// Should typically be followed by a NETWORK_DISCONNECTION_EVENT with a local_gen = true
TYPE_FRAMEWORK_DISCONNECT = 15;
+
+ // The NetworkAgent score for wifi has changed in a way that may impact
+ // connectivity
+ TYPE_SCORE_BREACH = 16;
}
enum FrameworkDisconnectReason {
@@ -784,6 +788,9 @@ message StaEvent {
// Authentication failure reason, as reported by WifiManager (calculated from state & deauth code)
optional AuthFailureReason auth_failure_reason = 13 [default = AUTH_FAILURE_UNKNOWN];
+
+ // NetworkAgent score of connected wifi
+ optional int32 last_score = 14 [default = -1];
}
// Wi-Fi Aware metrics