Komisyonun çalışması için 18 saniye sürüyor.Ruby/Rake görevini nasıl hızlandırabilirim?
$time rake --tasks
rake db:clean # Cleaning up database
rake passenger:restart # Restart Application
rake spec # Run specs
real 0m18.816s
user 0m7.306s
sys 0m5.665s
Benim Rakefile:
$: << "."
require "rubygems"
require "rspec/core/rake_task"
desc "Run those specs"
task :spec do
RSpec::Core::RakeTask.new(:spec) do |t|
t.rspec_opts = %w{--colour --format progress}
t.pattern = 'spec/*_spec.rb'
end
end
task :default => :spec
herhangi bir fikir Bu sonuç olarak, ben çalıştırmak için zamanın en azından bu miktarı alacak tanımlayan herhangi bir görev tüm görevleri yüklemek için gereken sadece zamanı komisyon neden çok zaman alıyor? Teşekkürler
Boş bir Rakefile de oluyor mu? Seninkini gösterebilir misin? –
Benim rakefile sadece rpec görevi içeriyor Mesajımı görebildiğiniz gibi – Laughingman
Doğru Rakefile'a sahip olduğunuzdan emin misiniz? rake -T, Rakefile'nizde tanımlanmayan (veya dahil olmayan) bir Yolcu yeniden başlatma görevini gösterir. –