YUKI Hiroshi
null+****@clear*****
Thu Jul 31 12:11:37 JST 2014
YUKI Hiroshi 2014-07-31 12:11:37 +0900 (Thu, 31 Jul 2014) New Revision: 33ad322b53957392b60e65cb91a083188c0d7ee8 https://github.com/droonga/drnbench/commit/33ad322b53957392b60e65cb91a083188c0d7ee8 Message: Apply interval only between each benchmark Modified files: lib/drnbench/request-response/gradual-runner.rb lib/drnbench/request-response/result.rb Modified: lib/drnbench/request-response/gradual-runner.rb (+2 -1) =================================================================== --- lib/drnbench/request-response/gradual-runner.rb 2014-07-31 12:04:59 +0900 (32730de) +++ lib/drnbench/request-response/gradual-runner.rb 2014-07-31 12:11:37 +0900 (0fa04a9) @@ -34,6 +34,8 @@ module Drnbench def run_benchmarks @result = Result.new @config.start_n_clients.step(@config.end_n_clients, @config.step) do |n_clients| + sleep****@confi***** unles****@resul*****? + benchmark = Runner.new(n_clients, @config) if****@confi*****_progressively puts "Running benchmark with #{n_clients} clients..." @@ -44,7 +46,6 @@ module Drnbench puts "" end @result << benchmark.result - sleep****@confi***** end end Modified: lib/drnbench/request-response/result.rb (+4 -0) =================================================================== --- lib/drnbench/request-response/result.rb 2014-07-31 12:04:59 +0900 (60dd8e9) +++ lib/drnbench/request-response/result.rb 2014-07-31 12:11:37 +0900 (680bd21) @@ -55,6 +55,10 @@ module Drnbench @total_elapsed_time += result[:elapsed_time] end + def empty? + @results.empty? + end + def total_n_requests @total_n_requests ||=****@resul***** end -------------- next part -------------- HTML����������������������������... 下载