runtime: [Linux/arm64] Test Failed: System.Threading.Tests.InterlockedTests.MemoryBarrierProcessWide Failure
/home/robox/echesako/git/coreclr/_/fx/bin/testhost/netcoreapp-Linux-Release-arm64/dotnet xunit.console.dll System.Threading.Tests.dll -xml testResults.xml -notrait category=nonnetcoreapptests -notrait category=nonlinuxtests -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing
===========================================================================================================
xUnit.net Console Runner v2.4.1-pre.build.4059 (64-bit .NET Core 4.6.26927.0)
Discovering: System.Threading.Tests (method display = ClassAndMethod, method display options = None)
Discovered: System.Threading.Tests (found 178 of 206 test cases)
Starting: System.Threading.Tests (parallel test collections = on, max threads = 46)
System.Threading.Tests.InterlockedTests.MemoryBarrierProcessWide [FAIL]
Assert.Equal() Failure
Expected: 1000000
Actual: 999999
Finished: System.Threading.Tests
=== TEST EXECUTION SUMMARY ===
System.Threading.Tests Total: 396, Errors: 0, Failed: 1, Skipped: 0, Time: 44.019s
This took me a while to reproduce - but I got at least five exact failures.
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 36 (30 by maintainers)
Commits related to this issue
- Disable failing test InterlockedTests.MemoryBarrierProcessWide - Temporarily disabling on arm64 due to https://github.com/dotnet/coreclr/issues/20215 - The issue may exist on other architectures, but... — committed to kouvel/corefx by kouvel 6 years ago
- Disable failing test InterlockedTests.MemoryBarrierProcessWide (#33139) * Disable failing test InterlockedTests.MemoryBarrierProcessWide - Temporarily disabling on arm64 due to https://github.com/... — committed to dotnet/corefx by kouvel 6 years ago
- Enable test for MemoryBarrierProcessWide on ARM64 since corresponding bug is closed. Re:https://github.com/dotnet/coreclr/issues/20215 — committed to VSadov/corefx by VSadov 5 years ago
- Enable test for MemoryBarrierProcessWide on ARM64. (#38386) * Enable test for MemoryBarrierProcessWide on ARM64 since corresponding bug is closed. Re:https://github.com/dotnet/coreclr/issues/20215 — committed to dotnet/corefx by VSadov 5 years ago
@gkarabin the change was not ARM64 specific. See the related commit here: https://github.com/torvalds/linux/commit/22e4ebb975822833b083533035233d128b30e98f