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
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
Réponses:
Dans RSpec 2 et 3, vous pouvez utiliser l' --profileindicateur ou l'ajouter --profileà votre .rspecfichier. Cela suivra les 10 exemples les plus lents.
Pour RSpec 1, vous pouvez utiliser --format oavec la speccommande. 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