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)`