[Groonga-commit] droonga/drnbench at ac935f8 [master] Make frequency optional

Back to archive index

SHIMODA Piro Hiroshi null+****@clear*****
Sat Oct 4 17:41:30 JST 2014


SHIMODA "Piro" Hiroshi	2014-10-04 17:41:30 +0900 (Sat, 04 Oct 2014)

  New Revision: ac935f8e22b7eb67727d118facd517ebb4e95148
  https://github.com/droonga/drnbench/commit/ac935f8e22b7eb67727d118facd517ebb4e95148

  Message:
    Make frequency optional

  Modified files:
    lib/drnbench/request-response/runner.rb

  Modified: lib/drnbench/request-response/runner.rb (+7 -2)
===================================================================
--- lib/drnbench/request-response/runner.rb    2014-10-04 14:30:26 +0900 (0c85413)
+++ lib/drnbench/request-response/runner.rb    2014-10-04 17:41:30 +0900 (677b121)
@@ -97,8 +97,8 @@ module Drnbench
       end
 
       def populate_request_pattern(request_pattern)
-        frequency = request_pattern["frequency"].to_f
-        n_requests =****@confi*****_requests * @config.end_n_clients * frequency
+        frequency = request_pattern["frequency"] || default_frequency
+        n_requests =****@confi*****_requests * @config.end_n_clients * frequency.to_f
 
         base_patterns = nil
         if request_pattern["pattern"]
@@ -117,6 +117,11 @@ module Drnbench
           @requests << pattern
         end
       end
+
+      def default_frequency
+        size =****@confi*****_patterns.size
+        1.0 / size
+      end
     end
   end
 end
-------------- next part --------------
HTML����������������������������...
Télécharger 



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