class RSpec::Core::Bisect::ExampleMinimizer

def each_bisect_round(&block)

def each_bisect_round(&block)
  last_round, duration = track_duration do
    1.upto(INFINITY) do |round|
      break if :done == bisect_round(round, &block)
    end
  end
  notify(:bisect_complete, :round => last_round, :duration => duration,
                           :original_non_failing_count => non_failing_example_ids.size,
                           :remaining_count => remaining_ids.size)
end