Harden ClusterSingletonManagerSpec, see #3116

* One of the test steps was not deterministic and verification too strict
* Created a separate test for the chaotic scenarios