benchmark/getset_while_1sec.rb in kyototycoon-0.1.2 vs benchmark/getset_while_1sec.rb in kyototycoon-0.5.0
- old
+ new
@@ -1,12 +1,8 @@
# -- coding: utf-8
-require "rubygems"
-require "benchmark"
-$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
-require "msgpack"
-require 'kyototycoon.rb'
+require File.expand_path("#{File.dirname(__FILE__)}/helper.rb")
job = lambda {|kt|
cnt = 0
begin
timeout(1){
@@ -20,14 +16,6 @@
end
kt.clear
cnt
}
-kt = KyotoTycoon.new
-
-%w"nethttp skinny".each{|agent|
- %w!default msgpack!.each{|serializer|
- kt.agent = agent.to_sym
- kt.serializer = serializer.to_sym
- puts "#{agent}/#{serializer}: #{job.call(kt)}"
- }
-}
+benchmark(job)