airbrake/airbrake-ruby

View on GitHub
benchmarks/tdigest.rb

Summary

Maintainability
A
0 mins
Test Coverage
require_relative 'benchmark_helpers'

Benchmark.ips do |ips|
  ips.report do
    tdigest = Airbrake::TDigest.new(0.05)
    100.times { tdigest.push(rand(1..200)) }
    tdigest.compress!
  end
end