Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(118)

Side by Side Diff: scripts/master/factory/chromium_factory.py

Issue 9138042: Adds a 'webkit_lint' test step to the bots (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build/
Patch Set: fix script Created 8 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 297 matching lines...) Expand 10 before | Expand all | Expand 10 after
308 f.AddNaClIntegrationTestStep(fp, None, 'tsan-browser-tests') 308 f.AddNaClIntegrationTestStep(fp, None, 'tsan-browser-tests')
309 if R('automated_ui'): f.AddAutomatedUiTests(fp) 309 if R('automated_ui'): f.AddAutomatedUiTests(fp)
310 if R('interactive_ui'): f.AddBasicGTestTestStep('interactive_ui_tests', fp) 310 if R('interactive_ui'): f.AddBasicGTestTestStep('interactive_ui_tests', fp)
311 if R('dom_checker'): f.AddDomCheckerTests() 311 if R('dom_checker'): f.AddDomCheckerTests()
312 if R('page_load'): f.AddPageLoadTests(fp) 312 if R('page_load'): f.AddPageLoadTests(fp)
313 313
314 if R('installer'): f.AddInstallerTests(fp) 314 if R('installer'): f.AddInstallerTests(fp)
315 315
316 # WebKit-related tests: 316 # WebKit-related tests:
317 if R('webkit_unit'): f.AddBasicGTestTestStep('webkit_unit_tests', fp) 317 if R('webkit_unit'): f.AddBasicGTestTestStep('webkit_unit_tests', fp)
318 if R('webkit_lint'): f.AddWebkitLint(factory_properties=fp)
318 if R('webkit'): f.AddWebkitTests(gpu=False, 319 if R('webkit'): f.AddWebkitTests(gpu=False,
319 factory_properties=fp) 320 factory_properties=fp)
320 if R('devtools_perf'): f.AddDevToolsTests(factory_properties=fp) 321 if R('devtools_perf'): f.AddDevToolsTests(factory_properties=fp)
321 if R('webkit_gpu'): f.AddWebkitTests(gpu=True, 322 if R('webkit_gpu'): f.AddWebkitTests(gpu=True,
322 factory_properties=fp) 323 factory_properties=fp)
323 324
324 # Benchmark tests: 325 # Benchmark tests:
325 if R('page_cycler_moz'): 326 if R('page_cycler_moz'):
326 f.AddPageCyclerTest('page_cycler_moz', fp) 327 f.AddPageCyclerTest('page_cycler_moz', fp)
327 if R('page_cycler_morejs'): 328 if R('page_cycler_morejs'):
(...skipping 542 matching lines...) Expand 10 before | Expand all | Expand 10 after
870 if 'cros_deps' not in [s.name for s in self._solutions]: 871 if 'cros_deps' not in [s.name for s in self._solutions]:
871 self._solutions.append(gclient_factory.GClientSolution( 872 self._solutions.append(gclient_factory.GClientSolution(
872 config.Master.trunk_url + '/src/tools/cros.DEPS', name='cros_deps')) 873 config.Master.trunk_url + '/src/tools/cros.DEPS', name='cros_deps'))
873 if 'asan.DEPS' not in [s.name for s in self._solutions]: 874 if 'asan.DEPS' not in [s.name for s in self._solutions]:
874 self._solutions.append(gclient_factory.GClientSolution( 875 self._solutions.append(gclient_factory.GClientSolution(
875 'http://src.chromium.org/svn/trunk/deps/asan.DEPS', 876 'http://src.chromium.org/svn/trunk/deps/asan.DEPS',
876 'asan.DEPS')) 877 'asan.DEPS'))
877 return self.ChromiumFactory(target, clobber, tests, mode, slave_type, 878 return self.ChromiumFactory(target, clobber, tests, mode, slave_type,
878 options, compile_timeout, build_url, project, 879 options, compile_timeout, build_url, project,
879 factory_properties) 880 factory_properties)
OLDNEW
« no previous file with comments | « scripts/master/factory/chromium_commands.py ('k') | scripts/slave/chromium/lint_test_files_wrapper.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698