lib/benchmark_driver/config.rb in benchmark_driver-0.14.22 vs lib/benchmark_driver/config.rb in benchmark_driver-0.15.0
- old
+ new
@@ -4,10 +4,11 @@
module BenchmarkDriver
# All CLI options
Config = ::BenchmarkDriver::Struct.new(
:runner_type, # @param [String]
:output_type, # @param [String]
+ :output_opts, # @param [Hash{ Symbol => Object }]
:paths, # @param [Array<String>]
:executables, # @param [Array<BenchmarkDriver::Config::Executable>]
:filters, # @param [Array<Regexp>]
:repeat_count, # @param [Integer]
:repeat_result, # @param [String]
@@ -15,9 +16,10 @@
:timeout, # @param [Float,nil]
:verbose, # @param [Integer]
defaults: {
runner_type: 'ips',
output_type: 'compare',
+ output_opts: {},
filters: [],
repeat_count: 1,
repeat_result: 'best',
run_duration: 3.0,
verbose: 0,