You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 23, 2023. It is now read-only.
The ConcurrentAccess test is attempting to check statistical variance of the generated random values by verifying that the number of bits that are 0 is approximately the same as the number of bits that are 1s. The test is allowing for a 3% variance, but at that level the test has already failed in CI builds several times. I ran the test locally hundreds of thousands of times, and it's failing 2-3% of all runs, on both Windows and Linux. I changed it to allow for a 4% variance, and it still failed a handful. At a million runs and 5% variance, it still failed a few. At 6% variance, I couldn't get it to fail, so I've changed it to 7% to leave some further buffer.
(At some point we should probably do some slightly better test for the random distribution, such as a chi squared test.)
0 commit comments