-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Intermittent failure in CriticalFinalizer test #76041
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
@AntonLapounov Please take a look. #76046 |
@AntonLapounov it seems it may have been a regression caused by #75952. |
Failed in #75965
|
Contributes to dotnet#76041
Disabling the test in #76131. Please re-enable once fixed. |
* Disable frequently failing CriticalFinalizer test Contributes to #76041 * Delete coreclr specific exclusion, the test is failing everywhere
If my system is doing something CPU intensive, like compiling CoreCLR, the test failure reproduces more reliably. It fails rough 1 in 100 runs. Calling |
There are two issues:
|
Looking at the Mono code, there may be a race condition in runtime/src/mono/mono/sgen/sgen-gc.c Lines 2906 to 2912 in c986a12
|
I am closing this based on #76046. We can reopen if this continues to be an issue. |
@mangod9 This test is still disabled, referencing this issue: https://github.com/dotnet/runtime/blob/main/src/tests/issues.targets#L14-L16 So I'm don't think the test was ever fixed to be reliable. |
We should either delete the test or fix it to be reliable. |
Affected tests:
baseservices/finalization/CriticalFinalizer/CriticalFinalizer.sh
baseservices\\finalization\\CriticalFinalizer\\CriticalFinalizer.cmd
Runfo failures in last 30 days - .sh and last 30 days - .cmd:
CoreCLR: https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-75573-merge-b0042e942c0145f38e/baseservices.finalization/1/console.e135272f.log?helixlogtype=result
Mono: https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-74586-merge-662a1339f83d41b786/baseservices.finalization/1/console.0af36b40.log?helixlogtype=result
Report
Summary
The text was updated successfully, but these errors were encountered: