From 5b2065230dbb83ab47c4360de2b2a315fecdee88 Mon Sep 17 00:00:00 2001 From: Cesar Blum Silveira Date: Wed, 7 Sep 2016 13:22:52 -0700 Subject: [PATCH] Fix failing keep-alive timeout tests. --- .../KeepAliveTimeoutTests.cs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/test/Microsoft.AspNetCore.Server.Kestrel.FunctionalTests/KeepAliveTimeoutTests.cs b/test/Microsoft.AspNetCore.Server.Kestrel.FunctionalTests/KeepAliveTimeoutTests.cs index f4bf8ba357..60be92f163 100644 --- a/test/Microsoft.AspNetCore.Server.Kestrel.FunctionalTests/KeepAliveTimeoutTests.cs +++ b/test/Microsoft.AspNetCore.Server.Kestrel.FunctionalTests/KeepAliveTimeoutTests.cs @@ -97,9 +97,13 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests "GET / HTTP/1.1", "", ""); - await ReceiveResponse(connection, server.Context); await Task.Delay(ShortDelay); } + + for (var i = 0; i < 10; i++) + { + await ReceiveResponse(connection, server.Context); + } } } @@ -107,7 +111,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests { using (var connection = new TestConnection(server.Port)) { - for (var i = 0; i < 5; i++) + for (var i = 0; i < 10; i++) { await connection.Send( "POST / HTTP/1.1", @@ -118,9 +122,13 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests "0", "", ""); - await ReceiveResponse(connection, server.Context); await Task.Delay(ShortDelay); } + + for (var i = 0; i < 10; i++) + { + await ReceiveResponse(connection, server.Context); + } } }