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)