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

Side by Side Diff: masters/master.chromium.lkgr/master_lkgr_cfg.py

Issue 2053543002: lkgr: Remove "symbolized" bots (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build@master
Patch Set: Created 4 years, 6 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
« no previous file with comments | « no previous file | masters/master.chromium.lkgr/slaves.cfg » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 from master import gitiles_poller 5 from master import gitiles_poller
6 from master import master_config 6 from master import master_config
7 from master.factory import annotator_factory 7 from master.factory import annotator_factory
8 from master.factory import chromium_factory 8 from master.factory import chromium_factory
9 9
10 import master_site_config 10 import master_site_config
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
132 options=['--compiler=goma-clang', 'chromium_builder_asan'], 132 options=['--compiler=goma-clang', 'chromium_builder_asan'],
133 factory_properties={ 133 factory_properties={
134 'cf_archive_build': ActiveMaster.is_production_host, 134 'cf_archive_build': ActiveMaster.is_production_host,
135 'cf_archive_name': 'asan', 135 'cf_archive_name': 'asan',
136 'gs_bucket': 'gs://chrome-test-builds/media', 136 'gs_bucket': 'gs://chrome-test-builds/media',
137 'gclient_env': {'GYP_DEFINES': asan_rel_gyp + 137 'gclient_env': {'GYP_DEFINES': asan_rel_gyp +
138 linux_media_gyp}, 138 linux_media_gyp},
139 'use_mb': True, 139 'use_mb': True,
140 })) 140 }))
141 141
142 asan_rel_sym_gyp = ('asan=1 lsan=1 sanitizer_coverage=edge '
143 'v8_enable_verify_heap=1 enable_ipc_fuzzer=1 '
144 'release_extra_cflags="-O1 -fno-inline-functions '
145 '-fno-inline" ')
146
147 B('ASAN Release (symbolized)', 'linux_asan_rel_sym', 'compile', 'chromium_lkgr')
148 F('linux_asan_rel_sym', linux().ChromiumASANFactory(
149 clobber=True,
150 options=['--compiler=goma-clang', 'chromium_builder_asan'],
151 factory_properties={
152 'cf_archive_build': ActiveMaster.is_production_host,
153 'cf_archive_name': 'asan-symbolized',
154 'gs_bucket': 'gs://chromium-browser-asan',
155 'gs_acl': 'public-read',
156 'gclient_env': {'GYP_DEFINES': asan_rel_sym_gyp},
157 'use_mb': True,
158 }))
159
160 asan_debug_gyp = ('asan=1 lsan=1 sanitizer_coverage=edge enable_ipc_fuzzer=1 ') 142 asan_debug_gyp = ('asan=1 lsan=1 sanitizer_coverage=edge enable_ipc_fuzzer=1 ')
161 143
162 B('ASAN Debug', 'linux_asan_dbg', 'compile', 'chromium_lkgr') 144 B('ASAN Debug', 'linux_asan_dbg', 'compile', 'chromium_lkgr')
163 F('linux_asan_dbg', linux().ChromiumASANFactory( 145 F('linux_asan_dbg', linux().ChromiumASANFactory(
164 clobber=True, 146 clobber=True,
165 target='Debug', 147 target='Debug',
166 options=['--compiler=goma-clang', 'chromium_builder_asan'], 148 options=['--compiler=goma-clang', 'chromium_builder_asan'],
167 factory_properties={ 149 factory_properties={
168 'cf_archive_build': ActiveMaster.is_production_host, 150 'cf_archive_build': ActiveMaster.is_production_host,
169 'cf_archive_name': 'asan', 151 'cf_archive_name': 'asan',
(...skipping 18 matching lines...) Expand all
188 'gs_bucket': 'gs://chromium-browser-asan', 170 'gs_bucket': 'gs://chromium-browser-asan',
189 'gs_acl': 'public-read', 171 'gs_acl': 'public-read',
190 'gclient_env': {'GYP_DEFINES': asan_chromiumos_rel_gyp}, 172 'gclient_env': {'GYP_DEFINES': asan_chromiumos_rel_gyp},
191 'use_mb': True, 173 'use_mb': True,
192 })) 174 }))
193 175
194 asan_ia32_v8_arm = ('asan=1 sanitizer_coverage=edge disable_nacl=1 ' 176 asan_ia32_v8_arm = ('asan=1 sanitizer_coverage=edge disable_nacl=1 '
195 'v8_target_arch=arm host_arch=x86_64 target_arch=ia32 ' 177 'v8_target_arch=arm host_arch=x86_64 target_arch=ia32 '
196 'v8_enable_verify_heap=1 enable_ipc_fuzzer=1 ') 178 'v8_enable_verify_heap=1 enable_ipc_fuzzer=1 ')
197 179
198 asan_ia32_v8_arm_rel_sym = ('%s release_extra_cflags="-O1 '
199 '-fno-inline-functions -fno-inline"' %
200 asan_ia32_v8_arm)
201 asan_ia32_v8_arm_rel = asan_ia32_v8_arm 180 asan_ia32_v8_arm_rel = asan_ia32_v8_arm
202 181
203 # The build process is described at 182 # The build process is described at
204 # https://sites.google.com/a/chromium.org/dev/developers/testing/addresssanitize r#TOC-Building-with-v8_target_arch-arm 183 # https://sites.google.com/a/chromium.org/dev/developers/testing/addresssanitize r#TOC-Building-with-v8_target_arch-arm
205 B('ASan Debug (32-bit x86 with V8-ARM)', 184 B('ASan Debug (32-bit x86 with V8-ARM)',
206 'linux_asan_dbg_ia32_v8_arm', 185 'linux_asan_dbg_ia32_v8_arm',
207 'compile', 'chromium_lkgr') 186 'compile', 'chromium_lkgr')
208 F('linux_asan_dbg_ia32_v8_arm', linux().ChromiumASANFactory( 187 F('linux_asan_dbg_ia32_v8_arm', linux().ChromiumASANFactory(
209 clobber=True, 188 clobber=True,
210 target='Debug', 189 target='Debug',
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
243 options=['--compiler=goma-clang', 'chromium_builder_asan'], 222 options=['--compiler=goma-clang', 'chromium_builder_asan'],
244 factory_properties={ 223 factory_properties={
245 'cf_archive_build': ActiveMaster.is_production_host, 224 'cf_archive_build': ActiveMaster.is_production_host,
246 'cf_archive_subdir_suffix': 'v8-arm', 225 'cf_archive_subdir_suffix': 'v8-arm',
247 'cf_archive_name': 'asan-v8-arm', 226 'cf_archive_name': 'asan-v8-arm',
248 'gs_bucket': 'gs://chrome-test-builds/media', 227 'gs_bucket': 'gs://chrome-test-builds/media',
249 'gclient_env': {'GYP_DEFINES': asan_ia32_v8_arm_rel + linux_media_gyp}, 228 'gclient_env': {'GYP_DEFINES': asan_ia32_v8_arm_rel + linux_media_gyp},
250 'use_mb': True, 229 'use_mb': True,
251 })) 230 }))
252 231
253 B('ASan Release (32-bit x86 with V8-ARM, symbolized)',
254 'linux_asan_rel_sym_ia32_v8_arm',
255 'compile', 'chromium_lkgr')
256 F('linux_asan_rel_sym_ia32_v8_arm', linux().ChromiumASANFactory(
257 clobber=True,
258 options=['--compiler=goma-clang', 'chromium_builder_asan'],
259 factory_properties={
260 'cf_archive_build': ActiveMaster.is_production_host,
261 'cf_archive_subdir_suffix': 'v8-arm',
262 'cf_archive_name': 'asan-symbolized-v8-arm',
263 'gs_bucket': 'gs://chromium-browser-asan',
264 'gs_acl': 'public-read',
265 'gclient_env': {'GYP_DEFINES': asan_ia32_v8_arm_rel_sym},
266 'use_mb': True,
267 }))
268
269 # TSan bots. 232 # TSan bots.
270 B('TSAN Release', 'linux_tsan_rel', 'compile', 'chromium_lkgr') 233 B('TSAN Release', 'linux_tsan_rel', 'compile', 'chromium_lkgr')
271 F('linux_tsan_rel', m_annotator.BaseFactory(recipe='chromium')) 234 F('linux_tsan_rel', m_annotator.BaseFactory(recipe='chromium'))
272 235
273 B('TSAN Debug', 'linux_tsan_dbg', 'compile', 'chromium_lkgr') 236 B('TSAN Debug', 'linux_tsan_dbg', 'compile', 'chromium_lkgr')
274 F('linux_tsan_dbg', m_annotator.BaseFactory(recipe='chromium')) 237 F('linux_tsan_dbg', m_annotator.BaseFactory(recipe='chromium'))
275 238
276 # MSan bots. 239 # MSan bots.
277 B('MSAN Release (no origins)', 'linux_msan_rel_no_origins', 'compile', 240 B('MSAN Release (no origins)', 'linux_msan_rel_no_origins', 'compile',
278 'chromium_lkgr') 241 'chromium_lkgr')
(...skipping 15 matching lines...) Expand all
294 257
295 B('UBSan vptr Release', 'linux_ubsan_vptr_rel', 'compile', 'chromium_lkgr') 258 B('UBSan vptr Release', 'linux_ubsan_vptr_rel', 'compile', 'chromium_lkgr')
296 F('linux_ubsan_vptr_rel', m_annotator.BaseFactory(recipe='chromium')) 259 F('linux_ubsan_vptr_rel', m_annotator.BaseFactory(recipe='chromium'))
297 260
298 def Update(_config, active_master, c): 261 def Update(_config, active_master, c):
299 lkgr_poller = gitiles_poller.GitilesPoller( 262 lkgr_poller = gitiles_poller.GitilesPoller(
300 'https://chromium.googlesource.com/chromium/src', 263 'https://chromium.googlesource.com/chromium/src',
301 branches=['lkgr']) 264 branches=['lkgr'])
302 c['change_source'].append(lkgr_poller) 265 c['change_source'].append(lkgr_poller)
303 return helper.Update(c) 266 return helper.Update(c)
OLDNEW
« no previous file with comments | « no previous file | masters/master.chromium.lkgr/slaves.cfg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698