Probabilistic Testing for Weak Memory Concurrency