Merge "Add a simple test for ConnectivityService#dump." am: 4e9ab4dde0

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1940840

Change-Id: I530c558b7b7e3988cd0e26f11a2c5e6fa5bf2f12
This commit is contained in:
Lorenzo Colitti 2022-01-25 13:51:33 +00:00 • committed by Automerger Merge Worker
commit b504fb0b35

View file

@ -168,6 +168,7 @@ import com.android.testutils.CompatUtil;
import com.android.testutils.DevSdkIgnoreRule;
import com.android.testutils.DevSdkIgnoreRule.IgnoreUpTo;
import com.android.testutils.DevSdkIgnoreRuleKt;
import com.android.testutils.DumpTestUtils;
import com.android.testutils.RecorderCallback.CallbackEntry;
import com.android.testutils.TestHttpServer;
import com.android.testutils.TestNetworkTracker;
@ -3021,6 +3022,13 @@ public class ConnectivityManagerTest {
}
}
@Test
public void testDump() throws Exception {
final String dumpOutput = DumpTestUtils.dumpServiceWithShellPermission(
Context.CONNECTIVITY_SERVICE, "--short");
assertTrue(dumpOutput, dumpOutput.contains("Active default network"));
}
private void unregisterRegisteredCallbacks() {
for (NetworkCallback callback: mRegisteredCallbacks) {
mCm.unregisterNetworkCallback(callback);