Mindreframer

Testing perftoos.rb

by Roman Heinrich


$ gem install perftools.rb
# now run the tests
$ CPUPROFILE=profiled RUBYOPT="-r`gem which perftools | tail -1`" the_command_to_run_tests
# now create the pdf with results
$ pprof.rb --pdf profiled > profiled.pdf

Possible errors


sh: dot: command not found
sh: ps2pdf: command not found

Fix on OSX by installing graphviz and ghostscript:


brew install graphviz
brew install ghostscript