-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Move name resolution cancellation test into Docker #43816
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
Tagging subscribers to this area: @dotnet/ncl |
Instead of
(which is quite some work), can we "flood" the dns-queue with lookup tasks and see if at least any of them will be canceled? Although "a non-working DNS server that will never respond" will be safer here in regard of the race, but there will be more moving parts that need to play together nicely. |
Sounds like something to address when together (or as a precondition of) fixing #63552. I think instead of expensive infrastructure refactoring we may just try serializing them as we did with many socket tests |
#33420 introduces tests:
These tests fail under a stressed CI environment as they depend on a cancellation token triggering before a DNS response comes back. To fix this, these tests might be moved into a Docker container with a non-working DNS server that will never respond.
The text was updated successfully, but these errors were encountered: