2012-03-13 16 views

Odpowiedz

16

Ja też musiałem się rozejrzeć, aby to uzyskać. Oto co zrobiłem

  1. umieścić to w spec_helper.rb:

    config.before :suite do 
        PerfTools::CpuProfiler.start("/tmp/rspec_profile") 
    end 
    
    config.after :suite do 
        PerfTools::CpuProfiler.stop 
    end 
    
  2. Uruchom rspec

  3. Run pprof, aby uzyskać numery

    pprof.rb --text /tmp/rspec_profile 
    
+0

możesz także zrobić - gif, ale wymagałoby to masz zainstalowane grafviz. uruchom pprof.rb, aby uzyskać wszystkie dostępne opcje – katzmopolitan

+1

również z oryginalnym wymaganiem pakietu bundler ... może być konieczne dołączenie exec pprof.rb --text/tmp/rspec_profile – engineerDave