-
Notifications
You must be signed in to change notification settings - Fork 10k
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
Quarantine StreamPool_StreamIsInvalidState_DontReturnedToPool #40626
Comments
This test hasn't failed in 30 days. |
Lines have moved, but it's probably this assert. |
The test is waiting for the stream to complete, but it's not obvious that that implies the stream will also have been disposed (which is what causes the output producer to be disposed). |
While it's not clear to me why we can assume that dispose will have been called before the tick handler returns, putting a delay ahead of the dispose call doesn't break the test. |
It certainly looks like the continuation of |
I can't explain what changed, but the code (linked above) doesn't look racy now. |
It hasn't failed in 30 days and code inspection suggests it can't fail in the same way as it did two years ago. Fixes dotnet#40626
Failing Test(s)
Error Message
Stacktrace
Logs
Http2ConnectionTests_StreamPool_StreamIsInvalidState_DontReturnedToPool.log
Build
https://dev.azure.com/dnceng/public/_build/results?buildId=1651060&view=ms.vss-test-web.build-test-results-tab&runId=45546776&resultId=108023&paneView=dotnet-dnceng.dnceng-build-release-tasks.helix-test-information-tab
The text was updated successfully, but these errors were encountered: