telemetry.internal.results.gtest_progress_reporter
index
telemetry/internal/results/gtest_progress_reporter.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.

 
Modules
       
telemetry.value.failure
telemetry.internal.results.progress_reporter
telemetry.value.skip
time

 
Classes
       
telemetry.internal.results.progress_reporter.ProgressReporter(__builtin__.object)
GTestProgressReporter

 
class GTestProgressReporter(telemetry.internal.results.progress_reporter.ProgressReporter)
    A progress reporter that outputs the progress report in gtest style.
 
Be careful each print should only handle one string. Otherwise, the output
might be interrupted by Chrome logging, and the output interpretation might
be incorrect. For example:
    print >> self._output_stream, "[ OK ]", testname
should be written as
    print >> self._output_stream, "[ OK ] %s" % testname
 
 
Method resolution order:
GTestProgressReporter
telemetry.internal.results.progress_reporter.ProgressReporter
__builtin__.object

Methods defined here:
DidAddValue(self, value)
DidFinishAllTests(self, page_test_results)
DidRunPage(self, page_test_results)
WillRunPage(self, page_test_results)
__init__(self, output_stream, output_skipped_tests_summary=False)

Data descriptors inherited from telemetry.internal.results.progress_reporter.ProgressReporter:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)