| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 """Utility class to build the chromium master BuildFactory's. | 5 """Utility class to build the chromium master BuildFactory's. |
| 6 | 6 |
| 7 Based on gclient_factory.py and adds chromium-specific steps.""" | 7 Based on gclient_factory.py and adds chromium-specific steps.""" |
| 8 | 8 |
| 9 import os | 9 import os |
| 10 import re | 10 import re |
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 136 ('src/chrome/test/data/ssl/certs', None)], | 136 ('src/chrome/test/data/ssl/certs', None)], |
| 137 '(plugin|pyauto_functional_tests)': | 137 '(plugin|pyauto_functional_tests)': |
| 138 [('src/chrome/test/data/plugin', None)], | 138 [('src/chrome/test/data/plugin', None)], |
| 139 'unit': | 139 'unit': |
| 140 [('src/chrome/test/data/osdd', None)], | 140 [('src/chrome/test/data/osdd', None)], |
| 141 '^(webkit|test_shell)$': | 141 '^(webkit|test_shell)$': |
| 142 [('src/webkit/data/bmp_decoder', None), | 142 [('src/webkit/data/bmp_decoder', None), |
| 143 ('src/webkit/data/ico_decoder', None), | 143 ('src/webkit/data/ico_decoder', None), |
| 144 ('src/webkit/data/test_shell/plugins', None), | 144 ('src/webkit/data/test_shell/plugins', None), |
| 145 ('src/webkit/data/xbm_decoder', None)], | 145 ('src/webkit/data/xbm_decoder', None)], |
| 146 'mach_ports': |
| 147 [('src/data/mach_ports', None)], |
| 146 # Unused stuff: | 148 # Unused stuff: |
| 147 'autodiscovery': | 149 'autodiscovery': |
| 148 [('src/data/autodiscovery', None)], | 150 [('src/data/autodiscovery', None)], |
| 149 'esctf': | 151 'esctf': |
| 150 [('src/data/esctf', None)], | 152 [('src/data/esctf', None)], |
| 151 'grit': | 153 'grit': |
| 152 [('src/tools/grit/grit/test/data', None)], | 154 [('src/tools/grit/grit/test/data', None)], |
| 153 'mozilla_js': | 155 'mozilla_js': |
| 154 [('src/data/mozilla_js_tests', None)], | 156 [('src/data/mozilla_js_tests', None)], |
| 155 } | 157 } |
| (...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 353 if R('dom_perf'): f.AddDomPerfTests(fp) | 355 if R('dom_perf'): f.AddDomPerfTests(fp) |
| 354 if R('page_cycler_moz-http'): | 356 if R('page_cycler_moz-http'): |
| 355 f.AddPageCyclerTest('page_cycler_moz-http', fp) | 357 f.AddPageCyclerTest('page_cycler_moz-http', fp) |
| 356 if R('page_cycler_bloat-http'): | 358 if R('page_cycler_bloat-http'): |
| 357 f.AddPageCyclerTest('page_cycler_bloat-http', fp) | 359 f.AddPageCyclerTest('page_cycler_bloat-http', fp) |
| 358 if R('startup'): | 360 if R('startup'): |
| 359 f.AddStartupTests(fp) | 361 f.AddStartupTests(fp) |
| 360 f.AddNewTabUITests(fp) | 362 f.AddNewTabUITests(fp) |
| 361 if R('sizes'): f.AddSizesTests(fp) | 363 if R('sizes'): f.AddSizesTests(fp) |
| 362 if R('sync'): f.AddSyncPerfTests(fp) | 364 if R('sync'): f.AddSyncPerfTests(fp) |
| 365 if R('mach_ports'): f.AddMachPortsTests(fp) |
| 363 | 366 |
| 364 if R('sync_integration'): | 367 if R('sync_integration'): |
| 365 f.AddSyncIntegrationTests(fp) | 368 f.AddSyncIntegrationTests(fp) |
| 366 | 369 |
| 367 # GPU tests: | 370 # GPU tests: |
| 368 if R('gpu_tests'): f.AddGpuTests(fp) | 371 if R('gpu_tests'): f.AddGpuTests(fp) |
| 369 | 372 |
| 370 # ChromeFrame tests: | 373 # ChromeFrame tests: |
| 371 if R('chrome_frame_perftests'): | 374 if R('chrome_frame_perftests'): |
| 372 f.AddChromeFramePerfTests(fp) | 375 f.AddChromeFramePerfTests(fp) |
| (...skipping 499 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 872 if 'cros_deps' not in [s.name for s in self._solutions]: | 875 if 'cros_deps' not in [s.name for s in self._solutions]: |
| 873 self._solutions.append(gclient_factory.GClientSolution( | 876 self._solutions.append(gclient_factory.GClientSolution( |
| 874 config.Master.trunk_url + '/src/tools/cros.DEPS', name='cros_deps')) | 877 config.Master.trunk_url + '/src/tools/cros.DEPS', name='cros_deps')) |
| 875 if 'asan.DEPS' not in [s.name for s in self._solutions]: | 878 if 'asan.DEPS' not in [s.name for s in self._solutions]: |
| 876 self._solutions.append(gclient_factory.GClientSolution( | 879 self._solutions.append(gclient_factory.GClientSolution( |
| 877 'http://src.chromium.org/svn/trunk/deps/asan.DEPS', | 880 'http://src.chromium.org/svn/trunk/deps/asan.DEPS', |
| 878 'asan.DEPS')) | 881 'asan.DEPS')) |
| 879 return self.ChromiumFactory(target, clobber, tests, mode, slave_type, | 882 return self.ChromiumFactory(target, clobber, tests, mode, slave_type, |
| 880 options, compile_timeout, build_url, project, | 883 options, compile_timeout, build_url, project, |
| 881 factory_properties) | 884 factory_properties) |
| OLD | NEW |