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

Side by Side Diff: masters/master.tryserver.webrtc/master.cfg

Issue 218493009: WebRTC+libyuv: switch to use_allocator GYP variable. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Made all bots use release_extra_cflags=-g Created 6 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
« no previous file with comments | « masters/master.tryserver.libyuv/master.cfg ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. 2 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
3 # 3 #
4 # Use of this source code is governed by a BSD-style license 4 # Use of this source code is governed by a BSD-style license
5 # that can be found in the LICENSE file in the root of the source 5 # that can be found in the LICENSE file in the root of the source
6 # tree. An additional intellectual property rights grant can be found 6 # tree. An additional intellectual property rights grant can be found
7 # in the file PATENTS. All contributing project authors may 7 # in the file PATENTS. All contributing project authors may
8 # be found in the AUTHORS file in the root of the source tree. 8 # be found in the AUTHORS file in the root of the source tree.
9 9
10 # These modules come from scripts, which must be in the PYTHONPATH. 10 # These modules come from scripts, which must be in the PYTHONPATH.
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
83 baremetal_win_and_mac_tests = baremetal_common_tests + [ 83 baremetal_win_and_mac_tests = baremetal_common_tests + [
84 'audio_device_tests', 84 'audio_device_tests',
85 ] 85 ]
86 baremetal_linux_tests = baremetal_common_tests + [ 86 baremetal_linux_tests = baremetal_common_tests + [
87 'audio_e2e_test', 87 'audio_e2e_test',
88 'audioproc_perf', 88 'audioproc_perf',
89 'isac_fixed_perf', 89 'isac_fixed_perf',
90 'libjingle_peerconnection_java_unittest', 90 'libjingle_peerconnection_java_unittest',
91 ] 91 ]
92 92
93 asan_gyp_defines = 'asan=1 release_extra_cflags=-g linux_use_tcmalloc=0'
94 options = ['--clobber-post-fail', '--compiler=goma'] 93 options = ['--clobber-post-fail', '--compiler=goma']
95 clang_options = ['--clobber-post-fail', '--compiler=goma-clang'] 94 clang_options = ['--clobber-post-fail', '--compiler=goma-clang']
96 win_factory_prop = { 95 win_factory_prop = {
97 'gclient_env': {'GYP_GENERATOR_FLAGS': 'msvs_error_on_missing_sources=1'} 96 'gclient_env': {'GYP_GENERATOR_FLAGS': 'msvs_error_on_missing_sources=1'}
98 } 97 }
99 mac_ios_factory_properties = { 98 mac_ios_factory_properties = {
100 'gclient_env': { 99 'gclient_env': {
101 'GYP_CROSSCOMPILE': '1', 100 'GYP_CROSSCOMPILE': '1',
102 'GYP_DEFINES': ('build_with_libjingle=1 OS=ios target_arch=armv7 ' 101 'GYP_DEFINES': ('build_with_libjingle=1 OS=ios target_arch=armv7 '
103 'key_id="" chromium_ios_signing=0'), 102 'key_id="" chromium_ios_signing=0'),
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
224 223
225 b_mac_asan = { 224 b_mac_asan = {
226 'name': 'mac_asan', 225 'name': 'mac_asan',
227 'factory': mac().WebRTCFactory( 226 'factory': mac().WebRTCFactory(
228 target='Release', 227 target='Release',
229 slave_type='Trybot', 228 slave_type='Trybot',
230 options=clang_options, 229 options=clang_options,
231 tests=tests, 230 tests=tests,
232 factory_properties={ 231 factory_properties={
233 'asan': True, 232 'asan': True,
234 'gclient_env': {'GYP_DEFINES': asan_gyp_defines, 233 'gclient_env': {'GYP_DEFINES': 'asan=1 release_extra_cflags=-g'},
235 'GYP_GENERATORS': 'ninja'},
236 }), 234 }),
237 } 235 }
238 236
239 # Linux. 237 # Linux.
240 b_linux = { 238 b_linux = {
241 'name': 'linux', 239 'name': 'linux',
242 'factory': linux().WebRTCFactory( 240 'factory': linux().WebRTCFactory(
243 target='Debug', 241 target='Debug',
244 slave_type='Trybot', 242 slave_type='Trybot',
245 options=options, 243 options=options,
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
313 'name': 'linux_asan', 311 'name': 'linux_asan',
314 'factory': linux().WebRTCFactory( 312 'factory': linux().WebRTCFactory(
315 target='Release', 313 target='Release',
316 slave_type='Trybot', 314 slave_type='Trybot',
317 options=clang_options, 315 options=clang_options,
318 tests=tests, 316 tests=tests,
319 factory_properties={ 317 factory_properties={
320 'asan': True, 318 'asan': True,
321 'sharded_tests': tests, 319 'sharded_tests': tests,
322 'force_isolated': True, 320 'force_isolated': True,
323 'gclient_env': {'GYP_DEFINES': asan_gyp_defines}, 321 'gclient_env': {'GYP_DEFINES': ('asan=1 release_extra_cflags=-g '
322 'use_allocator=none'),
323 },
324 }), 324 }),
325 } 325 }
326 326
327 b_android = { 327 b_android = {
328 'name': 'android', 328 'name': 'android',
329 'factory': android_webrtc().ChromiumAnnotationFactory( 329 'factory': android_webrtc().ChromiumAnnotationFactory(
330 target='Debug', 330 target='Debug',
331 slave_type='AnnotatedTrybot', 331 slave_type='AnnotatedTrybot',
332 annotation_script='src/build/android/buildbot/bb_run_bot.py', 332 annotation_script='src/build/android/buildbot/bb_run_bot.py',
333 factory_properties={ 333 factory_properties={
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
518 # Must be at least 2x the number of slaves. 518 # Must be at least 2x the number of slaves.
519 c['eventHorizon'] = 100 519 c['eventHorizon'] = 100
520 # Must be at least 2x the number of on-going builds. 520 # Must be at least 2x the number of on-going builds.
521 c['buildCacheSize'] = 100 521 c['buildCacheSize'] = 100
522 522
523 ####### PROJECT IDENTITY 523 ####### PROJECT IDENTITY
524 524
525 # The 'projectURL' string will be used to provide a link 525 # The 'projectURL' string will be used to provide a link
526 # from buildbot HTML pages to your project's home page. 526 # from buildbot HTML pages to your project's home page.
527 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' 527 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage'
OLDNEW
« no previous file with comments | « masters/master.tryserver.libyuv/master.cfg ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698