Move NetworkCallback to last parameter for new exposed requestNetwork

Bug: 151243698
Test: atest TetheringTests
Change-Id: I87ef1d451eefa6998b9793c4eacabae978376d24
This commit is contained in:
markchien
2020-03-18 21:16:15 +08:00
parent 6223b8f4e8
commit ac580f9826
2 changed files with 6 additions and 5 deletions

View File

@@ -244,7 +244,8 @@ public class UpstreamNetworkMonitor {
// Additionally, we log a message to aid in any subsequent debugging. // Additionally, we log a message to aid in any subsequent debugging.
mLog.i("requesting mobile upstream network: " + mobileUpstreamRequest); mLog.i("requesting mobile upstream network: " + mobileUpstreamRequest);
cm().requestNetwork(mobileUpstreamRequest, mMobileNetworkCallback, 0, legacyType, mHandler); cm().requestNetwork(mobileUpstreamRequest, 0, legacyType, mHandler,
mMobileNetworkCallback);
} }
/** Release mobile network request. */ /** Release mobile network request. */

View File

@@ -212,8 +212,8 @@ public class UpstreamNetworkMonitorTest {
mUNM.updateMobileRequiresDun(true); mUNM.updateMobileRequiresDun(true);
mUNM.registerMobileNetworkRequest(); mUNM.registerMobileNetworkRequest();
verify(mCM, times(1)).requestNetwork( verify(mCM, times(1)).requestNetwork(
any(NetworkRequest.class), any(NetworkCallback.class), anyInt(), anyInt(), any(NetworkRequest.class), anyInt(), anyInt(), any(Handler.class),
any(Handler.class)); any(NetworkCallback.class));
assertTrue(mUNM.mobileNetworkRequested()); assertTrue(mUNM.mobileNetworkRequested());
assertUpstreamTypeRequested(TYPE_MOBILE_DUN); assertUpstreamTypeRequested(TYPE_MOBILE_DUN);
@@ -649,8 +649,8 @@ public class UpstreamNetworkMonitorTest {
} }
@Override @Override
public void requestNetwork(NetworkRequest req, NetworkCallback cb, public void requestNetwork(NetworkRequest req,
int timeoutMs, int legacyType, Handler h) { int timeoutMs, int legacyType, Handler h, NetworkCallback cb) {
assertFalse(allCallbacks.containsKey(cb)); assertFalse(allCallbacks.containsKey(cb));
allCallbacks.put(cb, h); allCallbacks.put(cb, h);
assertFalse(requested.containsKey(cb)); assertFalse(requested.containsKey(cb));