class BenchmarkDriver::RubyInterface

def run

Build jobs and run. This is NOT interface for users.
def run
  unless @executables.empty?
    @config.executables = @executables
  end
  jobs = @jobs.flat_map do |job|
    BenchmarkDriver::JobParser.parse({
      type: @config.runner_type,
      prelude: @prelude,
      loop_count: @loop_count,
    }.merge!(job))
  end
  BenchmarkDriver::Runner.run(jobs, config: @config)
end