rake --las tareas tardan unos 18 segundos en ejecutarse. Esto es sólo el tiempo que tarda en cargar todas las tareas, como resultado de cualquier tarea defino tomará por lo menos esta cantidad de tiempo para ejecutar:¿Cómo puedo acelerar la tarea de Ruby/Rake?
$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
Mi 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
Cualquier idea ¿Por qué rastrillar lleva a muchas veces? Gracias
¿Sucede con un Rakefile vacío también? ¿Puedes mostrar el tuyo? –
Mi rakefile solo contiene la tarea rpec como se puede ver en mi publicación – Laughingman
¿Estás seguro de que tienes el Rakefile correcto? 'rake -T' muestra una tarea de reinicio del pasajero que no está definida (ni incluida) en su Rakefile. –