Remove flaky HttpSys test Server_MultipleOutstandingSyncRequests_Success (#11622)

This commit is contained in:
Chris Ross 2019-06-26 22:18:10 -07:00 committed by GitHub
parent 6de357e7f2
commit fd9ad7f8c5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 0 additions and 34 deletions

View File

@ -147,40 +147,6 @@ namespace Microsoft.AspNetCore.Server.HttpSys
}
}
[ConditionalFact]
[Flaky("https://github.com/aspnet/AspNetCore-Internal/issues/2415", FlakyOn.All)]
public void Server_MultipleOutstandingSyncRequests_Success()
{
int requestLimit = 10;
int requestCount = 0;
TaskCompletionSource<object> tcs = new TaskCompletionSource<object>();
string address;
using (Utilities.CreateHttpServer(out address, httpContext =>
{
if (Interlocked.Increment(ref requestCount) == requestLimit)
{
tcs.TrySetResult(null);
}
else
{
tcs.Task.Wait();
}
return Task.FromResult(0);
}))
{
List<Task> requestTasks = new List<Task>();
for (int i = 0; i < requestLimit; i++)
{
Task<string> requestTask = SendRequestAsync(address);
requestTasks.Add(requestTask);
}
Assert.True(Task.WaitAll(requestTasks.ToArray(), TimeSpan.FromSeconds(60)), "Timed out");
}
}
[ConditionalFact]
public void Server_MultipleOutstandingAsyncRequests_Success()
{