telemetry.page.buildbot_page_measurement_results
index
telemetry/page/buildbot_page_measurement_results.py

# Copyright (c) 2013 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.merge_values
telemetry.page.page_measurement_results
telemetry.page.perf_tests_helper
telemetry.value

 
Classes
       
telemetry.page.page_measurement_results.PageMeasurementResults(telemetry.page.page_test_results.PageTestResults)
BuildbotPageMeasurementResults

 
class BuildbotPageMeasurementResults(telemetry.page.page_measurement_results.PageMeasurementResults)
    
Method resolution order:
BuildbotPageMeasurementResults
telemetry.page.page_measurement_results.PageMeasurementResults
telemetry.page.page_test_results.PageTestResults
unittest.result.TestResult
__builtin__.object

Methods defined here:
PrintSummary(self)
Print summary data in a format expected by buildbot for perf dashboards.
 
If any failed pages exist, only output individual page results, and do
not output any average data.
__init__(self, output_stream, trace_tag='')

Data descriptors defined here:
had_errors_or_failures

Methods inherited from telemetry.page.page_measurement_results.PageMeasurementResults:
Add(self, trace_name, units, value, chart_name=None, data_type='default')
AddSummary(self, trace_name, units, value, chart_name=None, data_type='default')
DidMeasurePage(self)
FindAllPageSpecificValuesNamed(self, value_name)
FindPageSpecificValuesForPage(self, page, value_name)
GetUnitsForValueName(self, value_name)
WillMeasurePage(self, page)

Data descriptors inherited from telemetry.page.page_measurement_results.PageMeasurementResults:
all_page_specific_values
all_value_names_that_have_been_seen
current_page
page_specific_values_for_current_page
pages_that_succeeded

Methods inherited from telemetry.page.page_test_results.PageTestResults:
AddError(self, page, err)
AddErrorMessage(self, page, message)
AddFailure(self, page, err)
AddFailureMessage(self, page, message)
AddSkip(self, page, reason)
AddSuccess(self, page)
StartTest(self, page)
StopTest(self, page)
__copy__(self)
addSkip(self, test, reason)
addSuccess(self, test)

Data descriptors inherited from telemetry.page.page_test_results.PageTestResults:
pages_that_had_errors_or_failures

Methods inherited from unittest.result.TestResult:
__repr__(self)
addError(self, *args, **kw)
Called when an error has occurred. 'err' is a tuple of values as
returned by sys.exc_info().
addExpectedFailure(self, test, err)
Called when an expected failure/error occured.
addFailure(self, *args, **kw)
Called when an error has occurred. 'err' is a tuple of values as
returned by sys.exc_info().
addUnexpectedSuccess(self, *args, **kw)
Called when a test was expected to fail, but succeed.
printErrors(self)
Called by TestRunner after test run
startTest(self, test)
Called when the given test is about to be run
startTestRun(self)
Called once before any tests are executed.
 
See startTest for a method called before each test.
stop(self)
Indicates that the tests should be aborted
stopTest(self, test)
Called when the given test has been run
stopTestRun(self)
Called once after all tests are executed.
 
See stopTest for a method called after each test.
wasSuccessful(self)
Tells whether or not this result was a success

Data descriptors inherited from unittest.result.TestResult:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)