aboutsummaryrefslogtreecommitdiff
path: root/catapult/systrace/systrace/tracing_agents/agents_unittest.py
diff options
context:
space:
mode:
Diffstat (limited to 'catapult/systrace/systrace/tracing_agents/agents_unittest.py')
-rw-r--r--catapult/systrace/systrace/tracing_agents/agents_unittest.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/catapult/systrace/systrace/tracing_agents/agents_unittest.py b/catapult/systrace/systrace/tracing_agents/agents_unittest.py
index 591cde5e..74498bd3 100644
--- a/catapult/systrace/systrace/tracing_agents/agents_unittest.py
+++ b/catapult/systrace/systrace/tracing_agents/agents_unittest.py
@@ -22,6 +22,11 @@ class BaseAgentTest(unittest.TestCase):
if curr_browser == None:
self.StartBrowser()
+ def tearDown(self):
+ # Stop the browser after each test to ensure that it doesn't interfere
+ # with subsequent tests, e.g. by holding the devtools socket open.
+ self.device.ForceStop(self.package_info.package)
+
def StartBrowser(self):
# Turn on the device screen.
self.device.SetScreen(True)