namespace :abcrunch do
desc "Test example pages" task :example do AbCrunch::Config.page_sets = @sample_page_sets Rake::Task['abcrunch:sample_1'].invoke end @sample_page_sets = { :sample_1 => [ { :name => "Google home page", :url => proc do "http://www.google.com/?q=#{['food','coma','weirds','code'][rand(4)]}" end, :min_queries_per_second => 10, :max_avg_response_time => 1000, }, { :name => "Facebook home page", :url => "http://www.facebook.com/", :max_avg_response_time => 1000, }, { :name => "Bing Homepage", :url => "http://www.bing.com/", :min_queries_per_second => 50, :max_avg_response_time => 200 } ] }
end