-
Notifications
You must be signed in to change notification settings - Fork 10.2k
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: SuppressScope_False_CreatesNewScope #3569
Comments
This comment was made automatically. If there is a problem contact ryanbrandenburg. Please use this workflow to address this flaky test issue, including checking applicable checkboxes and filling in the applicable "TODO" entries:
|
@Eilon yes, this duplicates aspnet/Mvc#8157 and aspnet/Mvc#8186. The root cause is castleproject/Core#193. Good news is the Castle.Core race condition occurs rarely. Bad news is their issue hasn't been touched since July. @ryanbrandenburg could we have the bot ignore these rare failures until castleproject/Core#193 is fixed? Then we could close a number of related flaky test issues and track aspnet/Mvc#8157 or a new |
The bot doesn't ignore things, but it doesn't open new issues for a given repo as long as the issue is already open. Plus, we should keep them open for tracking purposes. |
Digging into this a little more, I'm not totally certain that this is the same issue. Have we opened an issue on them yet? I think we're seeing a failure mode that others aren't seeing because we're running tests on netcoreapp2.2 and netcoreapp3.0. This code is invalid no matter what: https://github.com/castleproject/Core/blob/master/src/Castle.Core/Core/Internal/SynchronizedDictionary.cs#L125 A dictionary in .NET is not thread safe for concurrent readers + a single writer. |
Opened castleproject/Core#410 |
castleproject/Core#410 (comment) FYI So there's a newer version of Moq we could be using, and the author thinks hes fixed the issue. |
So, create a feature branch that updates dependencies.props in Universe to Mock the latest, build it on the CI machine -- repeatedly, and see if anything breaks in the first 100 (pick a number) or so test runs? |
This is the latest version of Moq, should have a fix for dotnet/aspnetcore#3569
This is the latest version of Moq, should have a fix for dotnet/aspnetcore#3569
This should be fixed by the Moq update |
This issue was made automatically. If there is a problem contact ryanbrandenburg.
This test failed with the following error:
Other tests within that build may have failed with a similar message, but they are not listed here. Check the link above for more info.
This test failed on 2.2.
CC @Eilon (because the bot doesn't know who else to pick)
The text was updated successfully, but these errors were encountered: