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
5import unittest
6
7from profile_chrome import profiler
8
9from pylib import android_commands
10from pylib.device import device_utils
11from pylib.device import intent
12
13
14class BaseControllerTest(unittest.TestCase):
15  def setUp(self):
16    devices = android_commands.GetAttachedDevices()
17    self.browser = 'stable'
18    self.package_info = profiler.GetSupportedBrowsers()[self.browser]
19    self.device = device_utils.DeviceUtils(devices[0])
20
21    self.device.StartActivity(
22        intent.Intent(activity=self.package_info.activity,
23                      package=self.package_info.package),
24        blocking=True)
25