Bonjour,
Je développe en ce moment un site grâce à Rails et voudrais pouvoir effectuer un profiling de certaines actions au niveau du contrôleur (en gros, lui dire "Appelle la méthode index du contrôleur IndexController, avec ces paramètres et dit moi combien de temps prend chaque action).
J'ai déjà trouvé foule de profileurs (ne serait-ce que celui livré avec Rails) qui permettent de faire ça pour des modèles, mais j'aimerais pouvoir avoir une vue plus "générale" (voire même de pouvoir profiler la création d'une vue, histoire de voir s'il y aurait pas des helpers qui ralentiraient là).
Pour le moment j'ai seulement trouvé la gem "action_profiler" (qui semblerait faire exactement ce que je cherche), mais quand je la lance depuis la racine de mon site, je me mange un splendide :
Citation :
$ action_profiler IndexController#index
/var/lib/gems/1.8/gems/action_profiler-1.0.0/lib/action_profiler/profiled_processor.rb:146:in `load_processor': undefined method `require__' for ProfiledProcessor:Class (NoMethodError)
from /var/lib/gems/1.8/gems/action_profiler-1.0.0/lib/action_profiler/profiled_processor.rb:131:in `load_default_processor'
from /var/lib/gems/1.8/gems/action_profiler-1.0.0/lib/action_profiler/profiled_processor.rb:129:in `each'
from /var/lib/gems/1.8/gems/action_profiler-1.0.0/lib/action_profiler/profiled_processor.rb:129:in `load_default_processor'
from /var/lib/gems/1.8/gems/action_profiler-1.0.0/lib/action_profiler/profiled_processor.rb:85:in `process_args'
from /var/lib/gems/1.8/gems/action_profiler-1.0.0/bin/action_profiler:5
from /usr/bin/action_profiler:19:in `load'
from /usr/bin/action_profiler:19
|
Avez vous des utilitaires qui me permettraient de faire ce que j'ai besoin?
Merci d'avance
---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait