-
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
TcpReceiveSendGetsCanceledByDispose test fails on rhel7 #52597
Comments
Tagging subscribers to this area: @dotnet/ncl Issue DetailsThese
The tests that are failing are matching this condition: runtime/src/libraries/System.Net.Sockets/tests/FunctionalTests/SendReceive/SendReceive.cs Lines 1002 to 1005 in 5a47690
The failure exception is masked by the Timeout ( <failure exception-type="Xunit.Sdk.TestTimeoutException">
<message><![CDATA[Test execution timed out after 40000 milliseconds]]></message>
<stack-trace><![CDATA[]]></stack-trace>
</failure> cc @antonfirsov
|
cc @omajid |
I have debugged this further. This looks like a regression in the RHEL kernel. I have installed RHEL 7.9 in a VM which came with kernel I'll look at writing a reproducer in C and when it fails report it as a kernel bug. When I got the reproducer, I'd like to make a PR to skip this combination. Otherwise our internal CI will fail until there is a patched kernel. The public CI will also fail when/if it moves to the latest RHEL7 kernel. |
It turns out the test misbehaves on a system that has a bugfix for the kernel bug that is mentioned in the comments. |
These
TcpReceiveSendGetsCanceledByDispose
tests fail on our internal CI server on rhel7:The tests that are failing are matching this condition:
runtime/src/libraries/System.Net.Sockets/tests/FunctionalTests/SendReceive/SendReceive.cs
Lines 1002 to 1005 in 5a47690
The failure exception is masked by the Timeout (
[Theory(Timeout = 40000)]
) that is applied to this test:cc @antonfirsov
The text was updated successfully, but these errors were encountered: