Ignore NetworkTest when running CtsNetTestCases in instant app mode
Ignore NetworkTest#testBindSocketOfConnectedDatagramSocketThrows when running CtsNetTestCases in instant app mode due to sockect cannot bind in instant app mode. Bug: 123366918 Test: atest CtsNetTestCases --instant Test: atest FrameworksNetTests Change-Id: I1e93d4491e3d9e5a095ff4b6169b2f70e7b3b690 Merged-In: Ia28eea113e19b9c44998677e5b8093be178a06a3 Merged-In: I1e93d4491e3d9e5a095ff4b6169b2f70e7b3b690 (cherry picked from commit 73c0d48b14488c93b2f42a1e149e4be8499d3469)
This commit is contained in:
@@ -24,6 +24,7 @@ java_library {
|
|||||||
"frameworks-net-testutils",
|
"frameworks-net-testutils",
|
||||||
"junit",
|
"junit",
|
||||||
"mockito-target-minus-junit4",
|
"mockito-target-minus-junit4",
|
||||||
|
"platform-test-annotations",
|
||||||
],
|
],
|
||||||
libs: [
|
libs: [
|
||||||
"android.test.base.stubs",
|
"android.test.base.stubs",
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ import android.net.LocalServerSocket;
|
|||||||
import android.net.LocalSocket;
|
import android.net.LocalSocket;
|
||||||
import android.net.LocalSocketAddress;
|
import android.net.LocalSocketAddress;
|
||||||
import android.net.Network;
|
import android.net.Network;
|
||||||
|
import android.platform.test.annotations.AppModeFull;
|
||||||
|
|
||||||
import androidx.test.filters.SmallTest;
|
import androidx.test.filters.SmallTest;
|
||||||
import androidx.test.runner.AndroidJUnit4;
|
import androidx.test.runner.AndroidJUnit4;
|
||||||
@@ -74,6 +75,7 @@ public class NetworkTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@AppModeFull(reason = "Socket cannot bind in instant app mode")
|
||||||
public void testBindSocketOfConnectedDatagramSocketThrows() throws Exception {
|
public void testBindSocketOfConnectedDatagramSocketThrows() throws Exception {
|
||||||
final DatagramSocket mDgramSocket = new DatagramSocket(0, (InetAddress) Inet6Address.ANY);
|
final DatagramSocket mDgramSocket = new DatagramSocket(0, (InetAddress) Inet6Address.ANY);
|
||||||
mDgramSocket.connect((InetAddress) Inet6Address.LOOPBACK, 53);
|
mDgramSocket.connect((InetAddress) Inet6Address.LOOPBACK, 53);
|
||||||
|
|||||||
Reference in New Issue
Block a user