-
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
Test failure: System.Transactions.Tests.TransactionManagerTest.DefaultTimeout_MaxTimeout_Set_Get #105124
Comments
Tagging subscribers to this area: @roji, @ajcvickers |
@jkotas I'm perplexed at how this can happen. Any insight? |
Since this isn't happening in any current runs, I'm going to close. |
This is a bug in TransationManager.
This is a product bug. Reading the default timeout value on one thread should not lead to default value set on the on a different thread to be lost. The bug is caused by mixing of lock used by This does not always repro, but it reproes often enough that we have seen the same issue filled in the past (e.g. #90085). |
This bug was introduced in #71703. cc @imcarolwang @HongGit |
@HongGit - assigning to you for tracking. Please adjust milestone based on your investigation and estimated timeline for the fix. |
Failed in: runtime-coreclr crossgen2 20240717.1
Failed tests:
Error message:
Stack trace:
Known Issue Error Message
Fill the error message using step by step known issues guidance.
Known issue validation
Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=745900
Error message validated:
[at System.Transactions.Tests.TransactionManagerTest.DefaultTimeout_MaxTimeout_Set_Get
]Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 7/24/2024 6:15:28 PM UTC
Report
Summary
The text was updated successfully, but these errors were encountered: