Index: telemetry/telemetry/story/expectations.py |
diff --git a/telemetry/telemetry/story/expectations.py b/telemetry/telemetry/story/expectations.py |
index 4f948d6976038feb39ea823993e674c5f91768a4..ef3f582babe6b60c26de1c0533d1ed24446c6150 100644 |
--- a/telemetry/telemetry/story/expectations.py |
+++ b/telemetry/telemetry/story/expectations.py |
@@ -24,6 +24,13 @@ class StoryExpectations(object): |
self.SetExpectations() |
self._Freeze() |
+ def AsDict(self): |
+ """Returns information on disabled stories/benchmarks as a dictionary""" |
+ return { |
+ 'platforms': self._disabled_platforms, |
+ 'stories': self._expectations |
+ } |
+ |
def GetBrokenExpectations(self, story_set): |
story_set_story_names = [s.name for s in story_set.stories] |
invalid_story_names = [] |