Split Brain Test for Queue

attempt to fix failed first pull request
I ran 150 times both of them without failure.
This test is very very long. I also see that you are doing:

setup
do 
verify
do 
verify 
do 
verify

This is a testing smell indicator. What you want to have is 

setup
do
verify

In most cases the cause of the smell is that multiple cases are being tested within a single test method. The solution to deal with this smell is to create multiple test methods.