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

Side by Side Diff: masters/master.chromium.webkit/master_linux_latest_cfg.py

Issue 11516008: Switch the Linux bots on chromium.webkit to use Ninja. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build/
Patch Set: Created 8 years 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 5
6 from master import master_config 6 from master import master_config
7 from master.factory import chromium_factory 7 from master.factory import chromium_factory
8 8
9 defaults = {} 9 defaults = {}
10 10
(...skipping 21 matching lines...) Expand all
32 # Linux Rel tests 32 # Linux Rel tests
33 # 33 #
34 B('Linux Tests', 'f_linux_tests_rel', scheduler='s9_webkit_rel') 34 B('Linux Tests', 'f_linux_tests_rel', scheduler='s9_webkit_rel')
35 F('f_linux_tests_rel', linux().ChromiumWebkitLatestFactory( 35 F('f_linux_tests_rel', linux().ChromiumWebkitLatestFactory(
36 tests=[ 36 tests=[
37 'browser_tests', 37 'browser_tests',
38 'content_browsertests', 38 'content_browsertests',
39 'interactive_ui', 39 'interactive_ui',
40 'unit', 40 'unit',
41 ], 41 ],
42 options=['--compiler=goma'], 42 options=[
43 factory_properties={'generate_gtest_json': True})) 43 '--build-tool=ninja',
44 '--compiler=goma'
45 ],
46 factory_properties={
47 'generate_gtest_json': True,
48 'gclient_env': { 'GYP_GENERATORS': 'ninja' },
49 }))
44 50
45 linux_aura_options = [ 51 linux_aura_options = [
46 'aura_builder', 52 'aura_builder',
47 'base_unittests', 53 'base_unittests',
48 'browser_tests', 54 'browser_tests',
49 'cacheinvalidation_unittests', 55 'cacheinvalidation_unittests',
50 'compositor_unittests', 56 'compositor_unittests',
51 'content_browsertests', 57 'content_browsertests',
52 'content_unittests', 58 'content_unittests',
53 'crypto_unittests', 59 'crypto_unittests',
(...skipping 13 matching lines...) Expand all
67 ] 73 ]
68 74
69 B('Linux Aura', 'f_linux_aura_rel', scheduler='s9_webkit_rel') 75 B('Linux Aura', 'f_linux_aura_rel', scheduler='s9_webkit_rel')
70 F('f_linux_aura_rel', linux().ChromiumWebkitLatestFactory( 76 F('f_linux_aura_rel', linux().ChromiumWebkitLatestFactory(
71 tests=[ 77 tests=[
72 'aura', 78 'aura',
73 # This seems to have many failures 79 # This seems to have many failures
74 #'content_browsertests', 80 #'content_browsertests',
75 'unit', 81 'unit',
76 ], 82 ],
77 options=['--compiler=goma'] + linux_aura_options, 83 options=[
84 '--build-tool=ninja',
85 '--compiler=goma',
86 ] + linux_aura_options,
78 factory_properties={ 87 factory_properties={
79 'generate_gtest_json': True, 88 'generate_gtest_json': True,
80 'gclient_env': {'GYP_DEFINES': 'use_aura=1'} 89 'gclient_env': {'GYP_DEFINES': 'use_aura=1', 'GYP_GENERATORS': 'ninja'}
81 })) 90 }))
82 91
83 B('Linux Perf', 'f_linux_perf_rel', scheduler='s9_webkit_rel') 92 B('Linux Perf', 'f_linux_perf_rel', scheduler='s9_webkit_rel')
84 F('f_linux_perf_rel', linux().ChromiumWebkitLatestFactory( 93 F('f_linux_perf_rel', linux().ChromiumWebkitLatestFactory(
85 options=['--compiler=goma', 'chromium_builder_perf'], 94 options=[
95 '--build-tool=ninja',
96 '--compiler=goma',
97 'chromium_builder_perf'
98 ],
86 tests=[ 99 tests=[
87 'dom_perf', 100 'dom_perf',
88 'dromaeo', 101 'dromaeo',
89 'page_cycler_bloat-http', 102 'page_cycler_bloat-http',
90 'page_cycler_database', 103 'page_cycler_database',
91 'page_cycler_dhtml', 104 'page_cycler_dhtml',
92 'page_cycler_indexeddb', 105 'page_cycler_indexeddb',
93 'page_cycler_intl1', 106 'page_cycler_intl1',
94 'page_cycler_intl2', 107 'page_cycler_intl2',
95 'page_cycler_morejs', 108 'page_cycler_morejs',
96 'page_cycler_moz', 109 'page_cycler_moz',
97 'page_cycler_moz-http', 110 'page_cycler_moz-http',
98 'startup', 111 'startup',
99 'sunspider' 112 'sunspider'
100 ], 113 ],
101 factory_properties={'perf_id': 'chromium-rel-linux-webkit', 114 factory_properties={
102 'show_perf_results': True,})) 115 'perf_id': 'chromium-rel-linux-webkit',
116 'show_perf_results': True,
117 'gclient_env': { 'GYP_GENERATORS': 'ninja' },
118 }))
103 119
104 valgrind_gyp_defines = chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES 120 valgrind_gyp_defines = chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES
105 B('Linux Valgrind', 'f_linux_valgrind_rel', scheduler='s9_webkit_rel') 121 B('Linux Valgrind', 'f_linux_valgrind_rel', scheduler='s9_webkit_rel')
106 F('f_linux_valgrind_rel', linux().ChromiumWebkitLatestFactory( 122 F('f_linux_valgrind_rel', linux().ChromiumWebkitLatestFactory(
107 options=['--compiler=goma', 'test_shell', 'test_shell_tests'], 123 options=[
124 '--build-tool=ninja',
125 '--compiler=goma',
126 'test_shell',
127 'test_shell_tests'],
108 tests=['valgrind_test_shell'], 128 tests=['valgrind_test_shell'],
109 factory_properties={ 129 factory_properties={
110 'needs_valgrind': True, 130 'needs_valgrind': True,
111 'gclient_env': {'GYP_DEFINES' : valgrind_gyp_defines,}})) 131 'gclient_env': {
132 'GYP_DEFINES' : valgrind_gyp_defines,
133 'GYP_GENERATORS': 'ninja',
134 },
135 }))
112 136
113 137
114 def Update(config, active_master, c): 138 def Update(config, active_master, c):
115 return helper.Update(c) 139 return helper.Update(c)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698