Index: tools/perf/measurements/smoothness.py |
diff --git a/tools/perf/measurements/smoothness.py b/tools/perf/measurements/smoothness.py |
index 47a7802b7af51579fa5a3a4b95b17da47f804739..b257e78ac229f1fb4f19754106bd5a2ecee76402 100644 |
--- a/tools/perf/measurements/smoothness.py |
+++ b/tools/perf/measurements/smoothness.py |
@@ -15,6 +15,10 @@ class MissingDisplayFrameRate(page_measurement.MeasurementFailure): |
super(MissingDisplayFrameRate, self).__init__( |
'Missing display frame rate metrics: ' + name) |
bulach
2013/09/05 10:30:33
ultra nit: not your fault, but there should be two
|
+class MissingTimelineMarker(page_measurement.MeasurementFailure): |
+ def __init__(self): |
+ super(MissingTimelineMarker, self).__init__('Timeline marker not found') |
+ |
class Smoothness(page_measurement.PageMeasurement): |
def __init__(self): |
super(Smoothness, self).__init__('smoothness') |
@@ -57,7 +61,7 @@ class Smoothness(page_measurement.PageMeasurement): |
smoothness.TIMELINE_MARKER) |
if s.parent_slice == None] |
if len(events) != 1: |
- raise LookupError, 'timeline marker not found' |
+ raise MissingTimelineMarker() |
return events[0] |
def MeasurePage(self, page, tab, results): |