global

def run_in_parallel(cmd, options)

def run_in_parallel(cmd, options)
  count = (options[:count] ? options[:count].to_i : nil)
  executable = File.join(File.dirname(__FILE__), '..', '..', 'bin', 'parallel_test')
  command = "#{executable} --exec '#{cmd}' -n #{count} #{'--non-parallel' if options[:non_parallel]}"
  abort unless system(command)
end