what if you re-arranged the tests so the first few happen afterwards? or run that test on its own to see how long it takes in isolation?

i know pretty stupid suggestions but it is truly baffling..

ONe other trick that i always do now is have a mysql testing db - which is seeded and in my tests i use TransactionTrait so each test DOES run in isolation... without having to refresh db in each test..

Return to Thread...