class RSpec::Benchmark::Configuration

Attributes

disable_gc[RW]

GC is enabled to measure real performance

@api public

fit_quality[RW]

The fit quality in computational complexity

@return [Float]

@api public

format[RW]

The formatting for number of iterations

@return [String]

@api public

run_in_subprocess[RW]

Isolate benchmark time measurement in child process By default false due to Rails loosing DB connections

@api public

samples[RW]

How many times to repeat measurements

@return [Integer]

@api public

Public Class Methods

new() click to toggle source

@api private

# File lib/rspec/benchmark/configuration.rb, line 39
def initialize
  @disable_gc  = false
  @samples     = 1
  @fit_quality = 0.9
  @format      = :human
  @run_in_subprocess = false
end