Sha256: 5c04936063836d9b44239238c860563c2d8c611d71397140fa4bdd02af5c10ac

Contents?: true

Size: 453 Bytes

Versions: 11

Compression:

Stored size: 453 Bytes

Contents

require 'benchmark_driver/struct'

module BenchmarkDriver
  DefaultJob = ::BenchmarkDriver::Struct.new(
    :name,       # @param [String] name - This is mandatory for all runner
    :script,     # @param [String] benchmark
    :prelude,    # @param [String,nil] prelude (optional)
    :teardown,   # @param [String,nil] after (optional)
    :loop_count, # @param [Integer,nil] loop_count (optional)
    defaults: { prelude: '', teardown: '' },
  )
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
benchmark_driver-0.10.10 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.9 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.8 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.7 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.6 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.5 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.4 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.3 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.2 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.1 lib/benchmark_driver/default_job.rb
benchmark_driver-0.10.0 lib/benchmark_driver/default_job.rb