-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Failure in RunThreadLocalTest5_Dispose #57102
Comments
Tagging subscribers to this area: @mangod9 Issue Detailshttps://dev.azure.com/dnceng/public/_build/results?buildId=1271572&view=ms.vss-test-web.build-test-results-tab&runId=37617006&resultId=187161&paneView=debug Not much to go on. Suggestion: assert the return value here is true. Then next failure we will know whether it timed out (suggesting possibly it needs to wait more than 60 sec) or something else.
|
cc @kouvel |
This could have timed out due to #55796 depending on the order in which tests ran on the same thread, will see if it fails again after the fix |
@kouvel what do you think of changing all the That might make future failures easier to reason about. |
In this case it seems clear to me that it would have timed out, as that's the only way the assertion would have failed. I'd prefer using the wait helpers in |
|
Failed again in: runtime 20211008.6 Failed test:
Error message:
|
@kouvel ping, can you please disable the test while investigation is pending? If you can't repro please add some extra diagnostic to a test so that it can be actionable or closer to actionable on next hit |
- Updated conditional fact to require precise GC for the test - Fixes dotnet#57102
Looks like the test is failing on Mono, probably due to conservative GC, #60892 is fixing that |
- Updated conditional fact to require precise GC for the test - Fixes #57102
https://dev.azure.com/dnceng/public/_build/results?buildId=1271572&view=ms.vss-test-web.build-test-results-tab&runId=37617006&resultId=187161&paneView=debug
net6.0-Linux-Debug-x64-Mono_release-(Fedora.34.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:fedora-34-helix-20210728124700-4f64125
Not much to go on. Suggestion: assert the return value here is true. Then next failure we will know whether it timed out (suggesting possibly it needs to wait more than 60 sec) or something else.
https://github.com/danmoseley/runtimelab/blob/3483068cf9a7adb7a24e9d2b6b21679ae5d2b2ff/src/libraries/System.Threading/tests/ThreadLocalTests.cs#L131-L139
Runfo Tracking Issue: System.Threading.Tests.ThreadLocalTests.RunThreadLocalTest5_Dispose
Build Result Summary
The text was updated successfully, but these errors were encountered: