From 434389a22c25920eb2a85536d8c1bf659e91bf60 Mon Sep 17 00:00:00 2001 From: Simon Rozsival Date: Thu, 11 Nov 2021 12:12:39 +0100 Subject: [PATCH 1/2] Disable affected System.Net.Sockets tests --- .../System.Net.Sockets/tests/FunctionalTests/SendTo.cs | 2 ++ .../tests/FunctionalTests/SocketOptionNameTest.cs | 2 ++ .../System.Net.Sockets/tests/FunctionalTests/UdpClientTest.cs | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/src/libraries/System.Net.Sockets/tests/FunctionalTests/SendTo.cs b/src/libraries/System.Net.Sockets/tests/FunctionalTests/SendTo.cs index 70205f8033cc49..433846482c8588 100644 --- a/src/libraries/System.Net.Sockets/tests/FunctionalTests/SendTo.cs +++ b/src/libraries/System.Net.Sockets/tests/FunctionalTests/SendTo.cs @@ -64,6 +64,7 @@ public async Task NullEndpoint_Throws_ArgumentException() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public async Task Datagram_UDP_ShouldImplicitlyBindLocalEndpoint() { using var socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); @@ -84,6 +85,7 @@ public async Task Datagram_UDP_ShouldImplicitlyBindLocalEndpoint() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public async Task Datagram_UDP_AccessDenied_Throws_DoesNotBind() { IPEndPoint invalidEndpoint = new IPEndPoint(IPAddress.Broadcast, 1234); diff --git a/src/libraries/System.Net.Sockets/tests/FunctionalTests/SocketOptionNameTest.cs b/src/libraries/System.Net.Sockets/tests/FunctionalTests/SocketOptionNameTest.cs index 5073f60c3e6a12..5879de156120c5 100644 --- a/src/libraries/System.Net.Sockets/tests/FunctionalTests/SocketOptionNameTest.cs +++ b/src/libraries/System.Net.Sockets/tests/FunctionalTests/SocketOptionNameTest.cs @@ -51,6 +51,7 @@ public void ReuseUnicastPort_CreateSocketSetOption() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public void MulticastOption_CreateSocketSetGetOption_GroupAndInterfaceIndex_SetSucceeds_GetThrows() { int interfaceIndex = 0; @@ -65,6 +66,7 @@ public void MulticastOption_CreateSocketSetGetOption_GroupAndInterfaceIndex_SetS } [ConditionalFact(typeof(PlatformDetection), nameof(PlatformDetection.IsNotWindowsNanoNorServerCore))] // Skip on Nano: https://github.com/dotnet/runtime/issues/26286 + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public async Task MulticastInterface_Set_AnyInterface_Succeeds() { // On all platforms, index 0 means "any interface" diff --git a/src/libraries/System.Net.Sockets/tests/FunctionalTests/UdpClientTest.cs b/src/libraries/System.Net.Sockets/tests/FunctionalTests/UdpClientTest.cs index 66f69e1ce70da4..cc16a77f1997d7 100644 --- a/src/libraries/System.Net.Sockets/tests/FunctionalTests/UdpClientTest.cs +++ b/src/libraries/System.Net.Sockets/tests/FunctionalTests/UdpClientTest.cs @@ -439,6 +439,7 @@ public void Connect_InvalidArguments_Throws() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public async Task ConnectAsync_StringHost_Success() { using (var c = new UdpClient()) @@ -448,6 +449,7 @@ public async Task ConnectAsync_StringHost_Success() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public async Task ConnectAsync_IPAddressHost_Success() { using (var c = new UdpClient()) @@ -457,6 +459,7 @@ public async Task ConnectAsync_IPAddressHost_Success() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public void Connect_StringHost_Success() { using (var c = new UdpClient()) @@ -466,6 +469,7 @@ public void Connect_StringHost_Success() } [Fact] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public void Connect_IPAddressHost_Success() { using (var c = new UdpClient()) From 93304811b9da4648ef7f3359eef73fc4244b115a Mon Sep 17 00:00:00 2001 From: Simon Rozsival Date: Thu, 11 Nov 2021 12:13:05 +0100 Subject: [PATCH 2/2] Disable affected System.Net.Ping tests --- .../tests/FunctionalTests/UnixPingUtilityTests.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libraries/System.Net.Ping/tests/FunctionalTests/UnixPingUtilityTests.cs b/src/libraries/System.Net.Ping/tests/FunctionalTests/UnixPingUtilityTests.cs index b34f45bdd881f7..b16401f2b5e2c4 100644 --- a/src/libraries/System.Net.Ping/tests/FunctionalTests/UnixPingUtilityTests.cs +++ b/src/libraries/System.Net.Ping/tests/FunctionalTests/UnixPingUtilityTests.cs @@ -26,6 +26,7 @@ public class UnixPingUtilityTests [InlineData(1000)] [InlineData(1500)] [PlatformSpecific(TestPlatforms.AnyUnix)] + [ActiveIssue("https://github.com/dotnet/runtime/issues/61343", TestPlatforms.Android)] public static void TimeoutIsRespected(int timeout) { Process p = ConstructPingProcess(IPAddress.Parse(TestSettings.UnreachableAddress), 50, timeout);