telemetry.internal.results.output_formatter
index
telemetry/internal/results/output_formatter.py

# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

 
Classes
       
__builtin__.object
OutputFormatter

 
class OutputFormatter(__builtin__.object)
    A formatter for PageTestResults.
 
An OutputFormatter takes PageTestResults, formats the results
(telemetry.value.Value instances), and output the formatted results
in the given output stream.
 
Examples of output formatter: CsvOutputFormatter produces results in
CSV format.
 
  Methods defined here:
Format(self, page_test_results)
Formats the given PageTestResults into the output stream.
 
This will be called once at the end of a benchmark.
 
Args:
  page_test_results: A PageTestResults object containing all results
     from the current benchmark run.
__init__(self, output_stream)
Constructs a new formatter that writes to the output_stream.
 
Args:
  output_stream: The stream to write the formatted output to.

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
output_stream