Un (ou deux) de nos tests prennent une éternité et nous aimerions les optimiser.
Nous avons dit 1000 tests, il est donc impossible pour moi d'exécuter chaque fichier.
Existe-t-il un moyen facile de trouver les plus lents?
C'est rspec 1.3
Dans RSpec 2 et 3, vous pouvez utiliser l' --profile
indicateur ou l'ajouter --profile
à votre .rspec
fichier. Cela suivra les 10 exemples les plus lents.
Pour RSpec 1, vous pouvez utiliser --format o
avec la spec
commande. Il montre une barre de progression textuelle avec profilage des 10 exemples les plus lents. Pour plus de détails, consultez ceci .
rspec --profile -- path/to/file/spec.rb