From: Eirik Tsarpalis Date: Mon, 30 Sep 2019 23:32:12 +0000 (-0700) Subject: [WIP] Try fixing failing IpPacketInformationTest (dotnet/corefx#41411) X-Git-Tag: submit/tizen/20210909.063632~11031^2~385 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0628438acb2d0088fde79b05ba53d7e940852278;p=platform%2Fupstream%2Fdotnet%2Fruntime.git [WIP] Try fixing failing IpPacketInformationTest (dotnet/corefx#41411) Try fixing failing IpPacketInformationTest Commit migrated from https://github.com/dotnet/corefx/commit/969ce665afee70b2d591e5c271525c927a8834d0 --- diff --git a/src/libraries/System.Net.Sockets/tests/FunctionalTests/IPPacketInformationTest.cs b/src/libraries/System.Net.Sockets/tests/FunctionalTests/IPPacketInformationTest.cs index 55417db..7fe3ce6 100644 --- a/src/libraries/System.Net.Sockets/tests/FunctionalTests/IPPacketInformationTest.cs +++ b/src/libraries/System.Net.Sockets/tests/FunctionalTests/IPPacketInformationTest.cs @@ -51,7 +51,7 @@ namespace System.Net.Sockets.Tests private IPPacketInformation GetNonDefaultIPPacketInformation() { - const int ReceiveTimeout = 5000; + const int ReceiveTimeout = 10000; using (var receiver = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp)) using (var sender = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp)) @@ -68,7 +68,7 @@ namespace System.Net.Sockets.Tests receiveArgs.SetBuffer(new byte[1], 0, 1); receiveArgs.Completed += (_, args) => ((ManualResetEvent)args.UserToken).Set(); - Assert.True(receiver.ReceiveMessageFromAsync(receiveArgs)); + Assert.True(receiver.ReceiveMessageFromAsync(receiveArgs), "receiver.ReceiveMessageFromAsync"); // Send a few packets, in case they aren't delivered reliably. for (int i = 0; i < TestSettings.UDPRedundancy; i++) @@ -76,7 +76,7 @@ namespace System.Net.Sockets.Tests sender.SendTo(new byte[1], new IPEndPoint(IPAddress.Loopback, port)); } - Assert.True(waitHandle.WaitOne(ReceiveTimeout)); + Assert.True(waitHandle.WaitOne(ReceiveTimeout), "waitHandle.WaitOne"); return receiveArgs.ReceiveMessageFromPacketInfo; }