class BenchmarkDriver::Output

def with_context(name:, executable:, gems: {}, prelude: '', &block)

Parameters:
  • gems (Hash{ String => String}) --
  • executable (BenchmarkDriver::Config::Executable) --
  • name (String) --
def with_context(name:, executable:, gems: {}, prelude: '', &block)
  context = BenchmarkDriver::Context.new(name: name, executable: executable, gems: gems, prelude: prelude)
  @output.with_context(context) do
    block.call
  end
end