Merge "Rollback to DHCPDISCOVER w/o Rapid Commit if handshake doesn't succeeds."
diff --git a/tests/integration/src/android/net/networkstack/TestNetworkStackServiceClient.kt b/tests/integration/src/android/net/networkstack/TestNetworkStackServiceClient.kt
index bc3e5e0..47936ac 100644
--- a/tests/integration/src/android/net/networkstack/TestNetworkStackServiceClient.kt
+++ b/tests/integration/src/android/net/networkstack/TestNetworkStackServiceClient.kt
@@ -33,7 +33,7 @@
companion object {
private val context by lazy { InstrumentationRegistry.getInstrumentation().context }
private val networkStackVersion by lazy {
- val component = getNetworkStackComponent()
+ val component = getNetworkStackComponent(INetworkStackConnector::class.java.name)
val info = context.packageManager.getPackageInfo(component.packageName, 0 /* flags */)
info.longVersionCode
}
@@ -54,8 +54,8 @@
return networkStackVersion == 300000000L || networkStackVersion >= 301100000L
}
- private fun getNetworkStackComponent(): ComponentName {
- val connectorIntent = Intent(INetworkStackConnector::class.java.name)
+ private fun getNetworkStackComponent(connectorAction: String): ComponentName {
+ val connectorIntent = Intent(connectorAction)
return connectorIntent.resolveSystemService(context.packageManager, MATCH_SYSTEM_ONLY)
?: fail("TestNetworkStackService not found")
}
@@ -71,7 +71,7 @@
private fun init() {
val bindIntent = Intent(INetworkStackConnector::class.java.name + ".Test")
- bindIntent.component = getNetworkStackComponent()
+ bindIntent.component = getNetworkStackComponent(bindIntent.action)
context.bindService(bindIntent, serviceConnection, Context.BIND_AUTO_CREATE)
}
diff --git a/tests/unit/src/com/android/networkstack/netlink/TcpSocketTrackerTest.java b/tests/unit/src/com/android/networkstack/netlink/TcpSocketTrackerTest.java
index 198ac99..457f0c3 100644
--- a/tests/unit/src/com/android/networkstack/netlink/TcpSocketTrackerTest.java
+++ b/tests/unit/src/com/android/networkstack/netlink/TcpSocketTrackerTest.java
@@ -24,7 +24,6 @@
import static androidx.test.platform.app.InstrumentationRegistry.getInstrumentation;
import static com.android.dx.mockito.inline.extended.ExtendedMockito.doReturn;
-import static com.android.dx.mockito.inline.extended.ExtendedMockito.mockitoSession;
import static com.android.net.module.util.netlink.NetlinkConstants.SOCKDIAG_MSG_HEADER_SIZE;
import static junit.framework.Assert.assertEquals;
@@ -52,7 +51,6 @@
import com.android.net.module.util.netlink.StructNlMsgHdr;
import com.android.networkstack.apishim.ConstantsShim;
-import com.android.networkstack.apishim.NetworkShimImpl;
import com.android.testutils.DevSdkIgnoreRule;
import com.android.testutils.DevSdkIgnoreRule.IgnoreAfter;
import com.android.testutils.DevSdkIgnoreRule.IgnoreUpTo;
@@ -66,8 +64,6 @@
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
-import org.mockito.MockitoSession;
-import org.mockito.quality.Strictness;
import java.io.FileDescriptor;
import java.nio.ByteBuffer;
@@ -210,7 +206,6 @@
@Mock private INetd mNetd;
private final Network mNetwork = new Network(TEST_NETID1);
private final Network mOtherNetwork = new Network(TEST_NETID2);
- private MockitoSession mSession;
private TerribleFailureHandler mOldWtfHandler;
@Rule
@@ -230,10 +225,6 @@
eq(NAMESPACE_CONNECTIVITY),
eq(CONFIG_TCP_PACKETS_FAIL_PERCENTAGE),
anyInt())).thenReturn(DEFAULT_TCP_PACKETS_FAIL_PERCENTAGE);
- mSession = mockitoSession()
- .spyStatic(NetworkShimImpl.class)
- .strictness(Strictness.WARN)
- .startMocking();
when(mNetd.getFwmarkForNetwork(eq(TEST_NETID1)))
.thenReturn(makeMarkMaskParcel(NETID_MASK, TEST_NETID1_FWMARK));
@@ -241,7 +232,6 @@
@After
public void tearDown() {
- mSession.finishMocking();
Log.setWtfHandler(mOldWtfHandler);
}