Index: tools/telemetry/telemetry/core/platform/platform_backend.py |
diff --git a/tools/telemetry/telemetry/core/platform/platform_backend.py b/tools/telemetry/telemetry/core/platform/platform_backend.py |
index e91148c7b9f2283cd3f3d1e45888c2162ee7638b..d95d158f7e5f61ab19980e7c79a6ec0f2232a795 100644 |
--- a/tools/telemetry/telemetry/core/platform/platform_backend.py |
+++ b/tools/telemetry/telemetry/core/platform/platform_backend.py |
@@ -37,6 +37,18 @@ MAVERICKS = OSVersion('mavericks', 10.9) |
class PlatformBackend(object): |
+ def __init__(self): |
+ self._platform = None |
+ |
+ def SetPlatform(self, platform): |
+ if self._platform: |
+ raise Exception('Platform can be set only once') |
+ self._platform = platform |
+ |
+ @property |
+ def platform(self): |
+ return self._platform |
+ |
def IsRawDisplayFrameRateSupported(self): |
return False |