class Benchmark::IPS::Job
def initialize opts={}
(**opts)
-
(false)
(Boolean
) -- :quiet Suppress the printing of information. -
(nil)
(Benchmark::Suite
) -- :suite Specify Benchmark::Suite.
def initialize opts={} @suite = opts[:suite] || nil @stdout = opts[:quiet] ? nil : StdoutReport.new @list = [] @compare = false @json_path = false @held_path = nil @held_results = nil @timing = {} @full_report = Report.new # Default warmup and calculation time in seconds. @warmup = 2 @time = 5 @iterations = 1 end