Class: Benchkit::BenchmarkResult

Inherits:
Struct
  • Object
show all
Defined in:
lib/benchkit.rb

Instance Method Summary collapse

Instance Method Details

#elapsed_time_of(exec) ⇒ Object



169
170
171
# File 'lib/benchkit.rb', line 169

def elapsed_time_of(exec)
  metrics_by_exec.fetch(exec).elapsed_time
end

#ips_of(exec) ⇒ Object



173
174
175
# File 'lib/benchkit.rb', line 173

def ips_of(exec)
  iterations_of(exec) / elapsed_time_of(exec)
end

#iterations_of(exec) ⇒ Object



165
166
167
# File 'lib/benchkit.rb', line 165

def iterations_of(exec)
  metrics_by_exec.fetch(exec).iterations
end