Index: tools/telemetry/telemetry/possible_browser.py |
diff --git a/tools/telemetry/telemetry/possible_browser.py b/tools/telemetry/telemetry/possible_browser.py |
index 2cb995fea58d416c5002418779a72578260c501b..e196ffc1b452ab932bdc863c842d70ce6dfff67b 100644 |
--- a/tools/telemetry/telemetry/possible_browser.py |
+++ b/tools/telemetry/telemetry/possible_browser.py |
@@ -20,3 +20,14 @@ class PossibleBrowser(object): |
def Create(self): |
raise NotImplementedError() |
+ |
+ def CreatePlatformHarness(self): |
+ """Returns an object responsible for setup / tear down.""" |
+ class EmptyPlatforHarness(object): |
+ def __enter__(self): |
+ return self |
+ |
+ def __exit__(self, *args): |
+ pass |
+ |
+ return EmptyPlatforHarness() |