Kouhei Sutou
null+****@clear*****
Thu May 8 14:44:47 JST 2014
Kouhei Sutou 2014-05-08 14:44:47 +0900 (Thu, 08 May 2014) New Revision: a8d833310ee19450797d1efb1794611b6c08dde4 https://github.com/groonga/groonga-query-log/commit/a8d833310ee19450797d1efb1794611b6c08dde4 Message: run-regression-test: add --skip-finished-queries option Modified files: lib/groonga/query-log/command/run-regression-test.rb Modified: lib/groonga/query-log/command/run-regression-test.rb (+10 -4) =================================================================== --- lib/groonga/query-log/command/run-regression-test.rb 2014-05-08 14:37:37 +0900 (e49d84e) +++ lib/groonga/query-log/command/run-regression-test.rb 2014-05-08 14:44:47 +0900 (a56b942) @@ -41,6 +41,7 @@ module Groonga @recreate_database = false @load_data = true @run_queries = true + @skip_finished_queries = false end def run(*command_line) @@ -108,6 +109,10 @@ module Groonga "Don't run queries. Just creates Groonga database") do @run_queries = false end + parser.on("--skip-finished-queries", + "Don't run finished query logs.") do + @skip_finished_queries = true + end parser end @@ -121,9 +126,10 @@ module Groonga def server_options options = { - :load_data => @load_data, - :run_queries => @run_queries, - :recreate_database => @recreate_database, + :load_data => @load_data, + :run_queries => @run_queries, + :recreate_database => @recreate_database, + :skip_finished_queries => @skip_finished_queries, } directory_options.merge(options) end @@ -301,7 +307,7 @@ module Groonga query_log_key = query_log_key.gsub(/\Aquery-/, "") test_log_base_name = "test-result-#{query_log_key}.log" test_log_path = @working_directory + test_log_base_name - if test_log_path.exist? + if @options[:skip_finished_queries] and test_log_path.exist? puts("Skip query log: #{query_log_path}") next else -------------- next part -------------- HTML����������������������������...Download