OLD | NEW |
---|---|
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 | 5 |
6 import android_devices | 6 import android_devices |
7 import copy | 7 import copy |
8 import default_flavor | 8 import default_flavor |
9 | 9 |
10 | 10 |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
61 | 61 |
62 class AndroidFlavorUtils(default_flavor.DefaultFlavorUtils): | 62 class AndroidFlavorUtils(default_flavor.DefaultFlavorUtils): |
63 def __init__(self, skia_api): | 63 def __init__(self, skia_api): |
64 super(AndroidFlavorUtils, self).__init__(skia_api) | 64 super(AndroidFlavorUtils, self).__init__(skia_api) |
65 self.device = self._skia_api.builder_spec['device_cfg'] | 65 self.device = self._skia_api.builder_spec['device_cfg'] |
66 slave_info = android_devices.SLAVE_INFO.get( | 66 slave_info = android_devices.SLAVE_INFO.get( |
67 self._skia_api.slave_name, | 67 self._skia_api.slave_name, |
68 android_devices.SLAVE_INFO['default']) | 68 android_devices.SLAVE_INFO['default']) |
69 self.android_bin = self._skia_api.skia_dir.join( | 69 self.android_bin = self._skia_api.skia_dir.join( |
70 'platform_tools', 'android', 'bin') | 70 'platform_tools', 'android', 'bin') |
71 self._android_sdk_root = self._skia_api.slave_dir.join('android-sdk') | 71 self._android_sdk_root = self._skia_api.slave_dir.join( |
72 'android_sdk', 'android-sdk') | |
rmistry
2016/06/30 11:27:41
Two directories with different separators is... st
borenet
2016/06/30 11:33:39
Yeah...
1. The CIPD package containing the Androi
| |
72 self.serial = None | 73 self.serial = None |
73 self.serial_args = [] | 74 self.serial_args = [] |
74 try: | 75 try: |
75 path_to_adb = self._skia_api.m.step( | 76 path_to_adb = self._skia_api.m.step( |
76 'which adb', | 77 'which adb', |
77 cmd=['which', 'adb'], | 78 cmd=['which', 'adb'], |
78 stdout=self._skia_api.m.raw_io.output(), | 79 stdout=self._skia_api.m.raw_io.output(), |
79 infra_step=True).stdout.rstrip() | 80 infra_step=True).stdout.rstrip() |
80 except self._skia_api.m.step.StepFailure: | 81 except self._skia_api.m.step.StepFailure: |
81 path_to_adb = self._skia_api.m.path.join(self._android_sdk_root, | 82 path_to_adb = self._skia_api.m.path.join(self._android_sdk_root, |
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
306 ).stdout.rstrip() | 307 ).stdout.rstrip() |
307 prefix = self.device_path_join(device_scratch_dir, 'skiabot', 'skia_') | 308 prefix = self.device_path_join(device_scratch_dir, 'skiabot', 'skia_') |
308 return default_flavor.DeviceDirs( | 309 return default_flavor.DeviceDirs( |
309 dm_dir=prefix + 'dm', | 310 dm_dir=prefix + 'dm', |
310 perf_data_dir=prefix + 'perf', | 311 perf_data_dir=prefix + 'perf', |
311 resource_dir=prefix + 'resources', | 312 resource_dir=prefix + 'resources', |
312 images_dir=prefix + 'images', | 313 images_dir=prefix + 'images', |
313 skp_dir=prefix + 'skp/skps', | 314 skp_dir=prefix + 'skp/skps', |
314 tmp_dir=prefix + 'tmp_dir') | 315 tmp_dir=prefix + 'tmp_dir') |
315 | 316 |
OLD | NEW |