class Ritsudo::Cli
Public Instance Methods
benchmark()
click to toggle source
# File lib/ritsudo/cli.rb, line 17 def benchmark() match = options[:match] ? Regexp.new(options[:match]) : nil collector = Ritsudo::Collector.new(match: match) benchmark = Ritsudo::Benchmark.new(collector: collector) benchmark.do(options[:url], count: options[:count], sub_process_timeout: options[:sub_process_timeout], driver_options: { timeout: options[:timeout], wait_time: options[:wait_time], user_agent: options[:ua], cookies: options[:cookies] } ) benchmark.collector.report(outliters_stdev_multiple: options[:outliters_stdev_multiple]) end