require 'benchmark'
require 'rubygems'
require 'couchbase'

error = nil
conn = Couchbase.connect

Benchmark.bm do |x|
  x.report("flush:") do
    begin
      conn.flush
    rescue Couchbase::Error::Base => ex
      error = ex
    end
  end
end

if error
  STDERR.puts "#{error.class} #{error}"
end

10.times do |n|
  conn.set("foo-#{n}", "bar")
end
