Пример #1
0
 def _render_columns(self):
     """Prints the size data as 'units'."""
     columns_as_str = [
         str(self._columns[0]),
         graph.to_units(self._columns[1]).rjust(6),
         str(self._columns[2]),
     ]
     max_len = max((len(columns_as_str[0]), len(columns_as_str[2])))
     return '/'.join(i.rjust(max_len) for i in columns_as_str)
 def _render_columns(self):
   """Prints the size data as 'units'."""
   columns_as_str = [
       str(self._columns[0]),
       graph.to_units(self._columns[1]).rjust(6),
       str(self._columns[2]),
   ]
   max_len = max((len(columns_as_str[0]), len(columns_as_str[2])))
   return '/'.join(i.rjust(max_len) for i in columns_as_str)
Пример #3
0
def print_results(results, columns, buckets):
    delays = [i[0] for i in results if isinstance(i[0], float)]
    failures = [i for i in results if not isinstance(i[0], float)]
    sizes = [i[1] for i in results]

    print('%sSIZES%s (bytes):' % (colorama.Fore.RED, colorama.Fore.RESET))
    graph.print_histogram(graph.generate_histogram(sizes, buckets), columns,
                          '%d')
    print('')
    total_size = sum(sizes)
    print('Total size  : %s' % graph.to_units(total_size))
    print('Total items : %d' % len(sizes))
    print('Average size: %s' % graph.to_units(total_size / len(sizes)))
    print('Largest item: %s' % graph.to_units(max(sizes)))
    print('')
    print('%sDELAYS%s (seconds):' % (colorama.Fore.RED, colorama.Fore.RESET))
    graph.print_histogram(graph.generate_histogram(delays, buckets), columns,
                          '%.3f')

    if failures:
        print('')
        print('%sFAILURES%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
        print('\n'.join('  %s (%s)' % (i[0], graph.to_units(i[1]))
                        for i in failures))
def print_results(results, columns, buckets):
  delays = [i[0] for i in results if isinstance(i[0], float)]
  failures = [i for i in results if not isinstance(i[0], float)]
  sizes = [i[1] for i in results]

  print('%sSIZES%s (bytes):' % (colorama.Fore.RED, colorama.Fore.RESET))
  graph.print_histogram(
      graph.generate_histogram(sizes, buckets), columns, '%d')
  print('')
  total_size = sum(sizes)
  print('Total size  : %s' % graph.to_units(total_size))
  print('Total items : %d' % len(sizes))
  print('Average size: %s' % graph.to_units(total_size / len(sizes)))
  print('Largest item: %s' % graph.to_units(max(sizes)))
  print('')
  print('%sDELAYS%s (seconds):' % (colorama.Fore.RED, colorama.Fore.RESET))
  graph.print_histogram(
      graph.generate_histogram(delays, buckets), columns, '%.3f')

  if failures:
    print('')
    print('%sFAILURES%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
    print(
        '\n'.join('  %s (%s)' % (i[0], graph.to_units(i[1])) for i in failures))
Пример #5
0
def print_results(results, columns, buckets):
  delays = [i for i in results if isinstance(i, float)]
  failures = [i for i in results if not isinstance(i, float)]

  graph.print_histogram(
      graph.generate_histogram(delays, buckets), columns, '%5.3f')
  print('')
  print('Total items : %d' % len(results))
  average = 0
  if delays:
    average = sum(delays)/ len(delays)
  print('Average delay: %s' % graph.to_units(average))
  #print('Average overhead: %s' % graph.to_units(total_size / len(sizes)))
  print('')
  if failures:
    print('')
    print('%sFAILURES%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
    print('\n'.join('  %s' % i for i in failures))
def print_results(results, columns, buckets):
    delays = [i for i in results if isinstance(i, float)]
    failures = [i for i in results if not isinstance(i, float)]

    graph.print_histogram(graph.generate_histogram(delays, buckets), columns,
                          '%5.3f')
    print('')
    print('Total items : %d' % len(results))
    average = 0
    if delays:
        average = sum(delays) / len(delays)
    print('Average delay: %s' % graph.to_units(average))
    #print('Average overhead: %s' % graph.to_units(total_size / len(sizes)))
    print('')
    if failures:
        print('')
        print('%sFAILURES%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
        print('\n'.join('  %s' % i for i in failures))
def print_results(results, columns, buckets):
  delays = [i for i in results if isinstance(i, float)]
  failures = [i for i in results if not isinstance(i, float)]

  print('%sDELAYS%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
  graph.print_histogram(
      graph.generate_histogram(delays, buckets), columns, ' %.3f')
  print('')
  print('Total items  : %d' % len(results))
  average = 0
  if delays:
    average = sum(delays)/ len(delays)
  print('Average delay: %s' % graph.to_units(average))
  print('')

  if failures:
    print('%sEVENTS%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
    values = {}
    for f in failures:
      values.setdefault(f, 0)
      values[f] += 1
    graph.print_histogram(values, columns, ' %s')
    print('')
Пример #8
0
def print_results(results, columns, buckets):
  delays = [i for i in results if isinstance(i, float)]
  failures = [i for i in results if not isinstance(i, float)]

  print('%sDELAYS%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
  graph.print_histogram(
      graph.generate_histogram(delays, buckets), columns, ' %.3f')
  print('')
  print('Total items  : %d' % len(results))
  average = 0
  if delays:
    average = sum(delays)/ len(delays)
  print('Average delay: %s' % graph.to_units(average))
  print('')

  if failures:
    print('%sEVENTS%s:' % (colorama.Fore.RED, colorama.Fore.RESET))
    values = {}
    for f in failures:
      values.setdefault(f, 0)
      values[f] += 1
    graph.print_histogram(values, columns, ' %s')
    print('')