Home | History | Annotate | Download | only in profile_chrome
      1 # Copyright 2014 The Chromium Authors. All rights reserved.
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 
      5 import unittest
      6 
      7 from profile_chrome import profiler
      8 
      9 from devil.android import device_utils
     10 from devil.android.sdk import intent
     11 
     12 
     13 class BaseControllerTest(unittest.TestCase):
     14   def setUp(self):
     15     devices = device_utils.DeviceUtils.HealthyDevices()
     16     self.browser = 'stable'
     17     self.package_info = profiler.GetSupportedBrowsers()[self.browser]
     18     self.device = devices[0]
     19 
     20     self.device.ForceStop(self.package_info.package)
     21     self.device.StartActivity(
     22         intent.Intent(activity=self.package_info.activity,
     23                       package=self.package_info.package),
     24         blocking=True)
     25