Sha256: 6b5df0e083a732b0e9a5ed28f315e9fe1956ca116dd933cdd486428b986612a6

Contents?: true

Size: 400 Bytes

Versions: 24

Compression:

Stored size: 400 Bytes

Contents

#!/usr/bin/env ruby
$: << (File.dirname(__FILE__) + "/../lib")

require 'benchmark'
require "ruby-nagios/nagios/status"
a = Nagios::Status.new "./data/status.dat"

p "Regular parse"

time = Benchmark.measure do
  1000.times { a.parse }
end

p time

require "nagira/status"
b = Nagios::Status.new "./data/status.dat"


p "Timed parse"

time = Benchmark.measure do
  1000.times { b.parse }
end

p time

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
ruby-nagios-0.5.0 test/benchmark.rb
nagira-0.5.2 test/benchmark.rb
nagira-0.5.1 test/benchmark.rb
nagira-0.5.0 test/benchmark.rb
nagira-0.4.2 test/benchmark.rb
ruby-nagios-0.4.0 test/benchmark.rb
ruby-nagios-0.3.0 test/benchmark.rb
nagira-0.4.1 test/benchmark.rb
nagira-0.4.0 test/benchmark.rb
nagira-0.3.3 test/benchmark.rb
ruby-nagios-0.2.2 test/benchmark.rb
nagira-0.3.2 test/benchmark.rb
nagira-0.3.1 test/benchmark.rb
nagira-0.3.0 test/benchmark.rb
nagira-0.2.12 test/benchmark.rb
nagira-0.2.11 test/benchmark.rb
nagira-0.2.10 test/benchmark.rb
ruby-nagios-0.2.0 test/benchmark.rb
nagira-0.2.9 test/benchmark.rb
nagira-0.2.8 test/benchmark.rb