Comment trouver quel test rspec prend si longtemps

Un (ou deux) de nos tests durent une éternité et nous aimerions les optimiser.

Nous avons dit 1000 tests, il est donc impossible pour moi de parcourir chaque fichier.

Y a-t-il un moyen facile de trouver les plus lents?

Ceci est rspec 1.3

Dans RSpec 2 et 3, vous pouvez utiliser l’indicateur --profile ou append --profile à votre fichier .rspec . Cela permettra de suivre les 10 exemples les plus lents.

Pour RSpec 1, vous pouvez utiliser --format o avec la commande spec . Il montre une barre de progression basée sur du texte avec le profilage de 10 exemples les plus lents. Pour plus de détails voir ceci .

 rspec --profile -- path/to/file/spec.rb