YUKI Hiroshi
null+****@clear*****
Wed Jul 30 11:56:20 JST 2014
YUKI Hiroshi 2014-07-30 11:56:20 +0900 (Wed, 30 Jul 2014) New Revision: ea80f71a582df7c2548cb1ed8565b70c185edfe0 https://github.com/droonga/drnbench/commit/ea80f71a582df7c2548cb1ed8565b70c185edfe0 Message: Output index for slow requests Modified files: lib/drnbench/client/http.rb lib/drnbench/request-response/result.rb Modified: lib/drnbench/client/http.rb (+1 -1) =================================================================== --- lib/drnbench/client/http.rb 2014-07-30 11:53:50 +0900 (e489af3) +++ lib/drnbench/client/http.rb 2014-07-30 11:56:20 +0900 (59675f3) @@ -66,7 +66,7 @@ module Drnbench :request => @last_request, :status => "0", :elapsed_time => Time.now - @last_start_time, - :index => @result.size, + :index => "#{@result.size}(last)", } end end Modified: lib/drnbench/request-response/result.rb (+2 -1) =================================================================== --- lib/drnbench/request-response/result.rb 2014-07-30 11:53:50 +0900 (bad1ac8) +++ lib/drnbench/request-response/result.rb 2014-07-30 11:56:20 +0900 (ea016c8) @@ -87,7 +87,7 @@ module Drnbench status = "#{status}(aborted)" end "#{result[:elapsed_time]} sec: " + - "#{request["method"]} #{status} " + + "#{request["method"]} #{status} #{result[:index]}" + "http://#{request["host"]}:#{request["port"]}#{request["path"]}" end end @@ -110,6 +110,7 @@ module Drnbench " max: #{max_elapsed_time} sec\n" + " average: #{average_elapsed_time} sec\n" + "Top #{@n_slow_requests} slow requests:\n" + + " [time: method status index url]\n" + top_slow_requests.collect do |request| " #{request}" end.join("\n") -------------- next part -------------- HTML����������������������������...Download