[Groonga-commit] droonga/drnbench at ea80f71 [master] Output index for slow requests

Back to archive index

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 



More information about the Groonga-commit mailing list
Back to archive index