Merge commit '3ce645f274856faa76d263fbe6ddd32bda36f54a' into wlan-aosp.lnx.2.0-dev

* commit '3ce645f274856faa76d263fbe6ddd32bda36f54a': (66 commits)
  WiFi: Do not use random MAC address for scan during WPS session
  wifinative jni: check array length to prevent stack overflow
  Do not send ANQP queries when no Hotspot 2.0 provider is configured
  Add more capable Settings abstractions to accomodate IpManager
  WCM: forced connectivity scan
  Ignore disconnect messages that don't indicate the channel is dead
  Wifi Metrics: dumpsys arg for clean output
  WifiStateMachine: Switch to ACTION_LOCKED_BOOT_COMPLETED
  Add a flag to indicate if a ScanData is for a scan for all channels
  WSM: Fix roaming log message
  QNS: currently connected network BSSID
  Define and track Wifi scores to report Wifi metrics
  WiFiMetrics: Count hidden & passpoint networks
  WiFiMetrics: Add LastResortWatchdog success metric
  WifiMetrics: add metric for alert reasons
  Configure code coverage filter.
  DO NOT MERGE: Remove spam logs for Wifi RTT
  Some networks can not connect automatically.
  Instrument wifi-service when EMMA_INSTRUMENT_FRAMEWORK is true.
  SupplicantWifiScannerImpl: Restart PNO on settings change
  ...

Change-Id: Ib6f84d767e5bdda3aabe9edf203f38d9d7cfc708
CRs-Fixed: 1108000
tree: 4f7f3bcf8fc984fee8c863cb9b32319f02434ce9
  1. service/
  2. tests/