class RSpec::Core::Bisect::Coordinator
def bisect
def bisect @configuration.add_formatter @formatter reporter.close_after do repro = Server.run do |server| runner = Runner.new(server, @original_cli_args) minimizer = ExampleMinimizer.new(runner, reporter) gracefully_abort_on_sigint(minimizer) minimizer.find_minimal_repro minimizer.repro_command_for_currently_needed_ids end reporter.publish(:bisect_repro_command, :repro => repro) end true rescue BisectFailedError => e reporter.publish(:bisect_failed, :failure_explanation => e.message) false end