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

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

Issue 14440005: Rework how bots get the version of Blink. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: fix typo in devtools master.cfg Created 7 years, 8 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 # WebKit test builders using the Skia graphics library. 5 # WebKit test builders using the Skia graphics library.
6 # 6 #
7 # Note that we use the builder vs tester role separation differently 7 # Note that we use the builder vs tester role separation differently
8 # here than in our other buildbot configurations. 8 # here than in our other buildbot configurations.
9 # 9 #
10 # In this configuration, the testers build the tests themselves rather than 10 # In this configuration, the testers build the tests themselves rather than
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 # Triggerable scheduler for testers 55 # Triggerable scheduler for testers
56 # 56 #
57 T('s5_webkit_rel_trigger') 57 T('s5_webkit_rel_trigger')
58 58
59 # 59 #
60 # Mac Rel Builder 60 # Mac Rel Builder
61 # 61 #
62 B('WebKit Mac Builder', 'f_webkit_mac_rel', gatekeeper='compile', 62 B('WebKit Mac Builder', 'f_webkit_mac_rel', gatekeeper='compile',
63 auto_reboot=False, scheduler='s5_webkit_rel', 63 auto_reboot=False, scheduler='s5_webkit_rel',
64 builddir='webkit-mac-latest-rel') 64 builddir='webkit-mac-latest-rel')
65 F('f_webkit_mac_rel', mac().ChromiumWebkitLatestFactory( 65 F('f_webkit_mac_rel', mac().ChromiumFactory(
66 slave_type='Builder', 66 slave_type='Builder',
67 options=['--build-tool=ninja', '--compiler=goma-clang', '--', 67 options=['--build-tool=ninja', '--compiler=goma-clang', '--',
68 'test_shell', 'test_shell_tests', 'webkit_unit_tests', 68 'test_shell', 'test_shell_tests', 'webkit_unit_tests',
69 'DumpRenderTree'], 69 'DumpRenderTree'],
70 factory_properties={ 70 factory_properties={
71 'trigger': 's5_webkit_rel_trigger', 71 'trigger': 's5_webkit_rel_trigger',
72 'gclient_env': { 72 'gclient_env': {
73 'GYP_DEFINES':'fastbuild=1', 73 'GYP_DEFINES':'fastbuild=1',
74 'GYP_GENERATORS':'ninja', 74 'GYP_GENERATORS':'ninja',
75 }, 75 },
76 'layout_test_platform': 'chromium-mac', 76 'layout_test_platform': 'chromium-mac',
77 'blink_config': 'blink',
77 })) 78 }))
78 79
79 # 80 #
80 # Mac Rel WebKit testers 81 # Mac Rel WebKit testers
81 # 82 #
82 83
83 B('WebKit Mac10.6', 'f_webkit_rel_tests_106', scheduler='s5_webkit_rel_trigger') 84 B('WebKit Mac10.6', 'f_webkit_rel_tests_106', scheduler='s5_webkit_rel_trigger')
84 F('f_webkit_rel_tests_106', mac().ChromiumWebkitLatestFactory( 85 F('f_webkit_rel_tests_106', mac().ChromiumFactory(
85 slave_type='Tester', 86 slave_type='Tester',
86 build_url=rel_archive, 87 build_url=rel_archive,
87 tests=[ 88 tests=[
88 'test_shell', 89 'test_shell',
89 'webkit', 90 'webkit',
90 'webkit_lint', 91 'webkit_lint',
91 'webkit_unit', 92 'webkit_unit',
92 ], 93 ],
93 factory_properties={ 94 factory_properties={
94 'archive_webkit_results': ActiveMaster.is_production_host, 95 'archive_webkit_results': ActiveMaster.is_production_host,
95 'generate_gtest_json': True, 96 'generate_gtest_json': True,
96 'layout_test_platform': 'chromium-mac', 97 'layout_test_platform': 'chromium-mac',
97 'test_results_server': 'test-results.appspot.com', 98 'test_results_server': 'test-results.appspot.com',
99 'blink_config': 'blink',
98 })) 100 }))
99 101
100 B('WebKit Mac10.7', 'f_webkit_rel_tests_107', scheduler='s5_webkit_rel_trigger') 102 B('WebKit Mac10.7', 'f_webkit_rel_tests_107', scheduler='s5_webkit_rel_trigger')
101 F('f_webkit_rel_tests_107', mac().ChromiumWebkitLatestFactory( 103 F('f_webkit_rel_tests_107', mac().ChromiumFactory(
102 slave_type='Tester', 104 slave_type='Tester',
103 build_url=rel_archive, 105 build_url=rel_archive,
104 tests=[ 106 tests=[
105 'test_shell', 107 'test_shell',
106 'webkit', 108 'webkit',
107 'webkit_lint', 109 'webkit_lint',
108 'webkit_unit', 110 'webkit_unit',
109 ], 111 ],
110 factory_properties={ 112 factory_properties={
111 'archive_webkit_results': ActiveMaster.is_production_host, 113 'archive_webkit_results': ActiveMaster.is_production_host,
112 'generate_gtest_json': True, 114 'generate_gtest_json': True,
113 'layout_test_platform': 'chromium-mac', 115 'layout_test_platform': 'chromium-mac',
114 'test_results_server': 'test-results.appspot.com', 116 'test_results_server': 'test-results.appspot.com',
117 'blink_config': 'blink',
115 })) 118 }))
116 119
117 B('WebKit Mac10.8', 'f_webkit_rel_tests_108', auto_reboot=False, 120 B('WebKit Mac10.8', 'f_webkit_rel_tests_108', auto_reboot=False,
118 scheduler='s5_webkit_rel_trigger') 121 scheduler='s5_webkit_rel_trigger')
119 F('f_webkit_rel_tests_108', mac().ChromiumWebkitLatestFactory( 122 F('f_webkit_rel_tests_108', mac().ChromiumFactory(
120 slave_type='Tester', 123 slave_type='Tester',
121 build_url=rel_archive, 124 build_url=rel_archive,
122 tests=[ 125 tests=[
123 'test_shell', 126 'test_shell',
124 'webkit', 127 'webkit',
125 'webkit_lint', 128 'webkit_lint',
126 'webkit_unit', 129 'webkit_unit',
127 ], 130 ],
128 factory_properties={ 131 factory_properties={
129 'archive_webkit_results': ActiveMaster.is_production_host, 132 'archive_webkit_results': ActiveMaster.is_production_host,
130 'generate_gtest_json': True, 133 'generate_gtest_json': True,
131 'layout_test_platform': 'chromium-mac', 134 'layout_test_platform': 'chromium-mac',
132 'test_results_server': 'test-results.appspot.com', 135 'test_results_server': 'test-results.appspot.com',
136 'blink_config': 'blink',
133 })) 137 }))
134 138
135 ################################################################################ 139 ################################################################################
136 ## Debug 140 ## Debug
137 ################################################################################ 141 ################################################################################
138 142
139 # Archive location 143 # Archive location
140 dbg_archive = master_config.GetArchiveUrl('ChromiumWebkit', 144 dbg_archive = master_config.GetArchiveUrl('ChromiumWebkit',
141 'WebKit Mac Builder (dbg)', 145 'WebKit Mac Builder (dbg)',
142 'webkit-mac-latest-dbg', 'mac') 146 'webkit-mac-latest-dbg', 'mac')
143 147
144 # 148 #
145 # Main debug scheduler for the builder 149 # Main debug scheduler for the builder
146 # 150 #
147 S('s5_webkit_dbg', branch='trunk', treeStableTimer=60) 151 S('s5_webkit_dbg', branch='trunk', treeStableTimer=60)
148 152
149 # 153 #
150 # Triggerable scheduler for testers 154 # Triggerable scheduler for testers
151 # 155 #
152 T('s5_webkit_dbg_trigger') 156 T('s5_webkit_dbg_trigger')
153 157
154 # 158 #
155 # Mac Dbg Builder 159 # Mac Dbg Builder
156 # 160 #
157 B('WebKit Mac Builder (dbg)', 'f_webkit_mac_dbg', auto_reboot=False, 161 B('WebKit Mac Builder (dbg)', 'f_webkit_mac_dbg', auto_reboot=False,
158 scheduler='s5_webkit_dbg', builddir='webkit-mac-latest-dbg') 162 scheduler='s5_webkit_dbg', builddir='webkit-mac-latest-dbg')
159 F('f_webkit_mac_dbg', mac().ChromiumWebkitLatestFactory( 163 F('f_webkit_mac_dbg', mac().ChromiumFactory(
160 target='Debug', 164 target='Debug',
161 slave_type='Builder', 165 slave_type='Builder',
162 options=['--build-tool=ninja', '--compiler=goma-clang', '--', 166 options=['--build-tool=ninja', '--compiler=goma-clang', '--',
163 'test_shell', 'test_shell_tests', 'webkit_unit_tests', 167 'test_shell', 'test_shell_tests', 'webkit_unit_tests',
164 'DumpRenderTree'], 168 'DumpRenderTree'],
165 factory_properties={ 169 factory_properties={
166 'trigger': 's5_webkit_dbg_trigger', 170 'trigger': 's5_webkit_dbg_trigger',
167 'gclient_env': { 171 'gclient_env': {
168 'GYP_GENERATORS':'ninja', 172 'GYP_GENERATORS':'ninja',
169 }, 173 },
170 'layout_test_platform': 'chromium-mac', 174 'layout_test_platform': 'chromium-mac',
175 'blink_config': 'blink',
171 })) 176 }))
172 177
173 # 178 #
174 # Mac Dbg WebKit testers 179 # Mac Dbg WebKit testers
175 # 180 #
176 181
177 B('WebKit Mac10.6 (dbg)', 'f_webkit_dbg_tests', 182 B('WebKit Mac10.6 (dbg)', 'f_webkit_dbg_tests',
178 scheduler='s5_webkit_dbg_trigger') 183 scheduler='s5_webkit_dbg_trigger')
179 F('f_webkit_dbg_tests', mac().ChromiumWebkitLatestFactory( 184 F('f_webkit_dbg_tests', mac().ChromiumFactory(
180 target='Debug', 185 target='Debug',
181 slave_type='Tester', 186 slave_type='Tester',
182 build_url=dbg_archive, 187 build_url=dbg_archive,
183 tests=[ 188 tests=[
184 'test_shell', 189 'test_shell',
185 'webkit', 190 'webkit',
186 'webkit_lint', 191 'webkit_lint',
187 'webkit_unit', 192 'webkit_unit',
188 ], 193 ],
189 factory_properties={ 194 factory_properties={
190 'archive_webkit_results': ActiveMaster.is_production_host, 195 'archive_webkit_results': ActiveMaster.is_production_host,
191 'generate_gtest_json': True, 196 'generate_gtest_json': True,
192 'layout_test_platform': 'chromium-mac', 197 'layout_test_platform': 'chromium-mac',
193 'test_results_server': 'test-results.appspot.com', 198 'test_results_server': 'test-results.appspot.com',
199 'blink_config': 'blink',
194 })) 200 }))
195 201
196 B('WebKit Mac10.7 (dbg)', 'f_webkit_dbg_tests', 202 B('WebKit Mac10.7 (dbg)', 'f_webkit_dbg_tests',
197 scheduler='s5_webkit_dbg_trigger') 203 scheduler='s5_webkit_dbg_trigger')
198 204
199 205
200 ################################################################################ 206 ################################################################################
201 ## 207 ##
202 ################################################################################ 208 ################################################################################
203 209
204 def Update(_config, active_master, c): 210 def Update(_config, active_master, c):
205 return helper.Update(c) 211 return helper.Update(c)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698