dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.96k stars 4.65k forks source link

System.Threading.ThreadPool.Tests fail in CI with System.Net.Sockets.SocketException #106371

Open tarekgh opened 1 month ago

tarekgh commented 1 month ago

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=774644 Build error leg or test failing: System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest Pull request: https://github.com/dotnet/runtime/pull/106273

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorPattern": "System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest.*FAIL",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=774644 Error message validated: [System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest.*FAIL] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 8/21/2024 7:43:00 AM UTC

Report

Build Definition Step Name Console log Pull Request
786528 dotnet/runtime Send to Helix Log dotnet/runtime#103795
Build Definition Test Pull Request
796735 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#107313
794434 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#107216
794375 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest
2525225 dotnet-runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest #42108
788630 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106897
788627 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest
788555 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106971
788445 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106922
788155 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106951
785369 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106700
786582 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106760
786594 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106413
786597 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#105771
786546 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106839
786522 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest
786417 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106881
786402 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106879
786408 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106403
786344 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106874
786355 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106875
786340 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106873
785992 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106854
785908 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106421
785537 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106836
785478 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#80154
785430 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106660
785384 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest
785324 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106823
785283 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106716
785263 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106766
785189 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106403
785069 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106814
784724 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106804
785064 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106774
784815 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#80154
784810 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#80154
784703 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106801
784677 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106800
784607 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106795
784498 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest
784447 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106704
784375 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106771
784254 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106785
784247 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106783
784241 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106781
784207 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#105403
784039 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest
783974 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106735
783720 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106713
783929 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106436
783822 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106771
783806 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106754
783610 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106760
783600 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106660
783535 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106684
783505 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106737
783089 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106752
783490 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#105749
783398 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106633
783353 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106757
783320 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106756
783296 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106754
783115 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106599
782986 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest
782649 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106686
781812 dotnet/runtime System.Threading.ThreadPools.Tests.ThreadPoolTests.IOCompletionPortCountConfigVarTest dotnet/runtime#106695

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 67
dotnet-policy-service[bot] commented 1 month ago

Tagging subscribers to this area: @mangod9 See info in area-owners.md if you want to be subscribed.

jakobbotsch commented 3 weeks ago

@tarekgh Since this particular test seems to be failing with a variety of different messages I updated the pattern to just capture the test itself failing (I hit a failure in #106695 and I can see you hit one in #106415 as well, all with distinct error messages from what was in this one)

kouvel commented 3 weeks ago

Looks similar to https://github.com/dotnet/runtime/issues/106494. Should be fixed now, the errors seem to be from builds started before the fix was merged. Will track the errors for a few days.