OSDN Git Service

Improve partial connectivity
authorlucaslin <lucaslin@google.com>
Wed, 20 Mar 2019 10:21:59 +0000 (18:21 +0800)
committerlucaslin <lucaslin@google.com>
Wed, 20 Mar 2019 10:21:59 +0000 (18:21 +0800)
commit4333899a41a4c071a1bcbf214392836f7cecdb24
tree59f3e8a45c3e90c58dbacef7021a5403be74d255
parent13f15b3752982474ef61f6baa31bfdb4177accb0
Improve partial connectivity

Improve the design and fix some nits.

Bug: 113450764
Test: 1. Build pass
      2. atest FrameworksNetTests
      3. atest NetworkStackTests
      4. Change captive_portal_https_url to https://invalid.com
      to simulate partial connectivity.
Change-Id: Ia56645841d00d2ed8406cfeacb86a4a27fd58650
core/java/android/net/INetworkMonitor.aidl
packages/NetworkStack/src/com/android/server/NetworkStackService.java
packages/NetworkStack/src/com/android/server/connectivity/NetworkMonitor.java
packages/NetworkStack/tests/src/com/android/server/connectivity/NetworkMonitorTest.java
services/core/java/com/android/server/ConnectivityService.java
tests/net/java/com/android/server/ConnectivityServiceTest.java