Merge "Fix flaky test: testMobileDataPreferredUids"
This commit is contained in:
@@ -3237,7 +3237,8 @@ public class ConnectivityManagerTest {
|
||||
newMobileDataPreferredUids.add(uid);
|
||||
ConnectivitySettingsManager.setMobileDataPreferredUids(
|
||||
mContext, newMobileDataPreferredUids);
|
||||
waitForAvailable(defaultTrackingCb, cellNetwork);
|
||||
defaultTrackingCb.eventuallyExpect(CallbackEntry.AVAILABLE, NETWORK_CALLBACK_TIMEOUT_MS,
|
||||
entry -> cellNetwork.equals(entry.getNetwork()));
|
||||
// No change for system default network. Expect no callback except CapabilitiesChanged
|
||||
// or LinkPropertiesChanged which may be triggered randomly from wifi network.
|
||||
assertNoCallbackExceptCapOrLpChange(systemDefaultCb);
|
||||
@@ -3249,7 +3250,8 @@ public class ConnectivityManagerTest {
|
||||
newMobileDataPreferredUids.remove(uid);
|
||||
ConnectivitySettingsManager.setMobileDataPreferredUids(
|
||||
mContext, newMobileDataPreferredUids);
|
||||
waitForAvailable(defaultTrackingCb, wifiNetwork);
|
||||
defaultTrackingCb.eventuallyExpect(CallbackEntry.AVAILABLE, NETWORK_CALLBACK_TIMEOUT_MS,
|
||||
entry -> wifiNetwork.equals(entry.getNetwork()));
|
||||
// No change for system default network. Expect no callback except CapabilitiesChanged
|
||||
// or LinkPropertiesChanged which may be triggered randomly from wifi network.
|
||||
assertNoCallbackExceptCapOrLpChange(systemDefaultCb);
|
||||
|
||||
Reference in New Issue
Block a user