aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/benchmarks/benchmark.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/benchmarks/benchmark.rb')
-rw-r--r--activerecord/benchmarks/benchmark.rb26
1 files changed, 0 insertions, 26 deletions
diff --git a/activerecord/benchmarks/benchmark.rb b/activerecord/benchmarks/benchmark.rb
deleted file mode 100644
index de390c11b2..0000000000
--- a/activerecord/benchmarks/benchmark.rb
+++ /dev/null
@@ -1,26 +0,0 @@
-$:.unshift(File.dirname(__FILE__) + '/../lib')
-if ARGV[2]
- require 'rubygems'
- gem 'activerecord', ARGV[2]
-else
- require 'active_record'
-end
-
-ActiveRecord::Base.establish_connection(:adapter => "mysql", :database => "basecamp")
-
-class Post < ActiveRecord::Base; end
-
-require 'benchmark'
-
-RUNS = ARGV[0].to_i
-if ARGV[1] == "profile" then require 'profile' end
-
-runtime = Benchmark::measure {
- RUNS.times {
- Post.find_all(nil,nil,100).each { |p| p.title }
- }
-}
-
-puts "Runs: #{RUNS}"
-puts "Avg. runtime: #{runtime.real / RUNS}"
-puts "Requests/second: #{RUNS / runtime.real}"