Skip to content
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

[Long Running Test] 'System.Threading.ThreadPools.Tests.ThreadPoolTests.FileStreamFlushAsyncThreadPoolDeadlockTest' #69231

Closed
ViktorHofer opened this issue May 12, 2022 · 2 comments

Comments

@ViktorHofer
Copy link
Member

Configuration: net7.0-Linux-Debug-x64-CoreCLR_checked-(Alpine.314.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.14-helix-amd64-20210910135833-1848e1

Build: https://dev.azure.com/dnceng/public/_build/results?buildId=1765679&view=ms.vss-test-web.build-test-results-tab&runId=47496078&paneView=debug

  Discovering: System.Threading.ThreadPool.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Threading.ThreadPool.Tests (found 44 test cases)
  Starting:    System.Threading.ThreadPool.Tests (parallel test collections = on, max threads = 2)
    System.Threading.ThreadPools.Tests.ThreadPoolTests.MetricsTest [SKIP]
      Condition(s) not met: "IsMetricsTestSupported"
   System.Threading.ThreadPool.Tests: [Long Running Test] 'System.Threading.ThreadPools.Tests.ThreadPoolTests.FileStreamFlushAsyncThreadPoolDeadlockTest', Elapsed: 00:02:08
    System.Threading.ThreadPools.Tests.ThreadPoolTests.FileStreamFlushAsyncThreadPoolDeadlockTest [FAIL]
      Half-way through waiting for remote process.
      Timed out at 5/11/2022 9:32:36 PM after 60000ms waiting for remote process.
      	Process ID: 360
      	Handle: 1516
      	Name: dotnet
      	MainModule: /root/helix/work/correlation/dotnet
      	StartTime: 5/11/2022 9:31:36 PM
      	TotalProcessorTime: 00:00:05.4300000
      
      Stack Trace:
        /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs(224,0): at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing)
        /_/src/libraries/System.Threading.ThreadPool/tests/ThreadPoolTests.cs(1030,0): at System.Threading.ThreadPools.Tests.ThreadPoolTests.FileStreamFlushAsyncThreadPoolDeadlockTest()
           at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
        /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs(69,0): at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
  Finished:    System.Threading.ThreadPool.Tests
=== TEST EXECUTION SUMMARY ===
   System.Threading.ThreadPool.Tests  Total: 66, Errors: 0, Failed: 1, Skipped: 1, Time: 187.083s
@ghost
Copy link

ghost commented May 13, 2022

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

Issue Details

Configuration: net7.0-Linux-Debug-x64-CoreCLR_checked-(Alpine.314.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.14-helix-amd64-20210910135833-1848e1

Build: https://dev.azure.com/dnceng/public/_build/results?buildId=1765679&view=ms.vss-test-web.build-test-results-tab&runId=47496078&paneView=debug

  Discovering: System.Threading.ThreadPool.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Threading.ThreadPool.Tests (found 44 test cases)
  Starting:    System.Threading.ThreadPool.Tests (parallel test collections = on, max threads = 2)
    System.Threading.ThreadPools.Tests.ThreadPoolTests.MetricsTest [SKIP]
      Condition(s) not met: "IsMetricsTestSupported"
   System.Threading.ThreadPool.Tests: [Long Running Test] 'System.Threading.ThreadPools.Tests.ThreadPoolTests.FileStreamFlushAsyncThreadPoolDeadlockTest', Elapsed: 00:02:08
    System.Threading.ThreadPools.Tests.ThreadPoolTests.FileStreamFlushAsyncThreadPoolDeadlockTest [FAIL]
      Half-way through waiting for remote process.
      Timed out at 5/11/2022 9:32:36 PM after 60000ms waiting for remote process.
      	Process ID: 360
      	Handle: 1516
      	Name: dotnet
      	MainModule: /root/helix/work/correlation/dotnet
      	StartTime: 5/11/2022 9:31:36 PM
      	TotalProcessorTime: 00:00:05.4300000
      
      Stack Trace:
        /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs(224,0): at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing)
        /_/src/libraries/System.Threading.ThreadPool/tests/ThreadPoolTests.cs(1030,0): at System.Threading.ThreadPools.Tests.ThreadPoolTests.FileStreamFlushAsyncThreadPoolDeadlockTest()
           at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
        /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodInvoker.cs(69,0): at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
  Finished:    System.Threading.ThreadPool.Tests
=== TEST EXECUTION SUMMARY ===
   System.Threading.ThreadPool.Tests  Total: 66, Errors: 0, Failed: 1, Skipped: 1, Time: 187.083s
Author: ViktorHofer
Assignees: -
Labels:

area-System.Threading, untriaged

Milestone: -

@mangod9 mangod9 removed the untriaged New issue has not been triaged by the area owner label Jul 7, 2022
@mangod9 mangod9 added this to the 7.0.0 milestone Jul 7, 2022
@mangod9
Copy link
Member

mangod9 commented Jul 27, 2022

this appears to be a transient timeout failure on a single run.

@mangod9 mangod9 closed this as completed Jul 27, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Aug 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants