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

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

Change-Id: I9977a0109920693cf721d7f4e231fff05fbe5d74
This commit is contained in:
Lorenzo Colitti 2022-01-25 14:09:49 +00:00 • committed by Automerger Merge Worker
commit 5192a78227

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);