I just added
order = 'random' to our spec suite and noticed a pile of failing specs. Will look at cleaning much of this Monday.
Just wanted to make sure that we all know that not working in order random is really considered a bug and something we should fix it indicates tests are fragile.
We also want to make sure we eliminate all cases of
before :all in rspec, its a feature that will be removed and is pretty broken anyway (often causing the random order fail issue)