class RSpec::Core::Formatters::BisectDRbFormatter

@private
after each example.
opting to communicate only at the start and the end of the run, rather than
method calls, we try to minimize the number of DRb calls for perf reasons,
Note that since DRb calls carry considerable overhead compared to normal
this formatter as a means to have the status reported back to it, via DRb.
Used by ‘–bisect`. When it shells out and runs a portion of the suite, it uses

def initialize(_output)

def initialize(_output)
  drb_uri = "druby://localhost:#{RSpec.configuration.drb_port}"
  @bisect_server = DRbObject.new_with_uri(drb_uri)
  RSpec.configuration.files_or_directories_to_run = @bisect_server.files_or_directories_to_run
  super(Set.new(@bisect_server.expected_failures))
end

def notify_results(results)

def notify_results(results)
  @bisect_server.latest_run_results = results
end