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