Test przechodzi oddzielnie ale nie gdy odpalane są wszystkie

Jak w tytule, test korzysta z js, w moim przypadku capybara i phantomjs (poltergeist). Prawdopodobnie jest to związane z jakims timeoutem. Dodam że nie występuje to na maszynie 2 osób, na maszynie trzeciej osoby oraz na hostingu jest ok. Wersje gemów oraz phantomjs sa identyczne. Czy można jakoś zasymulować obciążenie żeby test także padł gdy odpalany jest oddzielnie i wtedy kombinować z poprawianiem, sporo czasu zajmuje odpalanie za każdym razem wszystkich testów.

U mnie takie sytuacje zwykle oznaczały dane (lub mocki) wyciekające z jednego testu do drugiego. Sprawdziłbym czy tak nie jest i tutaj. Sprawdź które testy możesz usunąć i żeby ten test dalej padał. Jak zejdziesz procesem eliminacji do dwóch testów, to będziesz miał rozwiązanie :wink:

możesz dać przykład takich wyciekających danych ? Używam głównie factories, mało mocków itp

Dodać sleep 1 na końcu testu. Czasami jakieś zapytanie AJAXowe kończy się już po zakończeniu testu.