-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Http2_PendingSend_SendsReset test failing in CI #2131
Comments
same test failed 'System.Net.Http.Functional.Tests.SocketsHttpHandlerTest_Http2.Http2_PendingSend_SendsReset' has failed here runtime-libraries outerloop#20200301.1
|
Test
|
Test
Stack trace:
|
also failed in job: runtime-libraries outerloop 20200420.2 failed test: System.Net.Http.Functional.Tests.SocketsHttpHandlerTest_Http2.Http2_PendingSend_SendsReset(waitForData: False) Error message
|
Http2_PendingSend_SendsReset test fails because client sends the second request with EndOfStream flag sooner than the server reads the last RstStream frame of the first request. This is caused by too short delay before the second request is made on the client. This PR replaces Task.Delay with a synchronization via TaskCompletionSource. Fixes #2131
https://helix.dot.net/api/2019-06-17/jobs/cd21187c-48d5-439a-bcd6-7b022dfe2148/workitems/System.Net.Http.Functional.Tests/console
I saw 22 failures in the last 30 days in Kusto. This test is marked as OuterLoop because it is using Task.Delay. But there is no real reason to be unreliable since it us using LoopbackServer.
The text was updated successfully, but these errors were encountered: