Update APIs based on API review feedback
Update the usage in callers side for
- Rename NetworkAgent#setTeardownDelayMs to
NetworkAgent#setTeardownDelayMillis
- Use getters instead of fields in VpnTransportInfo
- Rename registerDefaultNetworkCallbackAsUid to
registerDefaultNetworkCallbackForUid in ConnectiivityManager
Bug: 183972850
Bug: 185246410
Fix: 184735863
Test: atest FrameworksNetTests
Test: atest CtsNetTestCasesLatestSdk
Change-Id: Ie542e5ad631388d9948dd27de21bc218b5b5b8f2
Ignore-AOSP-First: Prevernt build break by automerger
This commit is contained in:
@@ -727,8 +727,8 @@ public class VpnTest extends InstrumentationTestCase {
|
||||
final Handler h = new Handler(Looper.getMainLooper());
|
||||
runWithShellPermissionIdentity(() -> {
|
||||
mCM.registerSystemDefaultNetworkCallback(systemDefaultCallback, h);
|
||||
mCM.registerDefaultNetworkCallbackAsUid(otherUid, otherUidCallback, h);
|
||||
mCM.registerDefaultNetworkCallbackAsUid(Process.myUid(), myUidCallback, h);
|
||||
mCM.registerDefaultNetworkCallbackForUid(otherUid, otherUidCallback, h);
|
||||
mCM.registerDefaultNetworkCallbackForUid(Process.myUid(), myUidCallback, h);
|
||||
}, NETWORK_SETTINGS);
|
||||
for (TestableNetworkCallback callback :
|
||||
List.of(systemDefaultCallback, otherUidCallback, myUidCallback)) {
|
||||
@@ -1149,7 +1149,7 @@ public class VpnTest extends InstrumentationTestCase {
|
||||
assertTrue(vpnNc.hasTransport(TRANSPORT_VPN));
|
||||
final TransportInfo ti = vpnNc.getTransportInfo();
|
||||
assertTrue(ti instanceof VpnTransportInfo);
|
||||
assertEquals(VpnManager.TYPE_VPN_SERVICE, ((VpnTransportInfo) ti).type);
|
||||
assertEquals(VpnManager.TYPE_VPN_SERVICE, ((VpnTransportInfo) ti).getType());
|
||||
}
|
||||
|
||||
private void assertDefaultProxy(ProxyInfo expected) {
|
||||
|
||||
@@ -608,7 +608,7 @@ public class ConnectivityManagerTest {
|
||||
if (shouldTestSApis()) {
|
||||
runWithShellPermissionIdentity(() -> {
|
||||
mCmShim.registerSystemDefaultNetworkCallback(systemDefaultCallback, h);
|
||||
mCmShim.registerDefaultNetworkCallbackAsUid(Process.myUid(), perUidCallback, h);
|
||||
mCmShim.registerDefaultNetworkCallbackForUid(Process.myUid(), perUidCallback, h);
|
||||
}, NETWORK_SETTINGS);
|
||||
}
|
||||
|
||||
@@ -1828,7 +1828,7 @@ public class ConnectivityManagerTest {
|
||||
final int otherUid = UserHandle.getUid(5, Process.FIRST_APPLICATION_UID);
|
||||
final Handler handler = new Handler(Looper.getMainLooper());
|
||||
mCm.registerDefaultNetworkCallback(myUidCallback, handler);
|
||||
mCmShim.registerDefaultNetworkCallbackAsUid(otherUid, otherUidCallback, handler);
|
||||
mCmShim.registerDefaultNetworkCallbackForUid(otherUid, otherUidCallback, handler);
|
||||
|
||||
final Network defaultNetwork = mCm.getActiveNetwork();
|
||||
final List<DetailedBlockedStatusCallback> allCallbacks =
|
||||
|
||||
@@ -362,7 +362,7 @@ class NetworkAgentTest {
|
||||
val callback = TestableNetworkCallback(timeoutMs = DEFAULT_TIMEOUT_MS)
|
||||
requestNetwork(request, callback)
|
||||
val agent = createNetworkAgent(context, name)
|
||||
agent.setTeardownDelayMs(0)
|
||||
agent.setTeardownDelayMillis(0)
|
||||
agent.register()
|
||||
agent.markConnected()
|
||||
agent.expectCallback<OnNetworkCreated>()
|
||||
|
||||
Reference in New Issue
Block a user