class BenchmarkDriver::Runner::CommandStdout

def parse(name:, command:, working_directory: nil, metrics_type:, stdout_to_metrics:)

Parameters:
  • stdout_to_metrics (String) --
  • metrics_type (Hash) --
  • working_directory (String, NilClass) --
  • command (String) --
  • name (String) --
def parse(name:, command:, working_directory: nil, metrics_type:, stdout_to_metrics:)
  Job.new(
    name: name,
    command: command.shellsplit,
    working_directory: working_directory,
    metrics: parse_metrics(**metrics_type),
    stdout_to_metrics: stdout_to_metrics,
  )
end