| Index: telemetry/telemetry/benchmark.py
|
| diff --git a/telemetry/telemetry/benchmark.py b/telemetry/telemetry/benchmark.py
|
| index 3cf78fff127ea76d48d82ad35835ba8c632fda79..a8fd2f12225e84c2161e5302333e03fc9864da49 100644
|
| --- a/telemetry/telemetry/benchmark.py
|
| +++ b/telemetry/telemetry/benchmark.py
|
| @@ -8,6 +8,7 @@ from telemetry import decorators
|
| from telemetry.internal import story_runner
|
| from telemetry.internal.util import command_line
|
| from telemetry.page import legacy_page_test
|
| +from telemetry.story import expectations
|
| from telemetry.web_perf import timeline_based_measurement
|
|
|
| Disabled = decorators.Disabled
|
| @@ -265,6 +266,14 @@ class Benchmark(command_line.Command):
|
| raise NotImplementedError('This test has no "page_set" attribute.')
|
| return self.page_set() # pylint: disable=not-callable
|
|
|
| + def GetExpectations(self):
|
| + """Returns a StoryExpectation object.
|
| +
|
| + This object is used to determine what stories are disabled. This needs to be
|
| + overridden by the subclass. It defaults to an empty expectations object.
|
| + """
|
| + return expectations.StoryExpectations()
|
| +
|
|
|
| def AddCommandLineArgs(parser):
|
| story_runner.AddCommandLineArgs(parser)
|
|
|