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

Side by Side Diff: masters/master.chromium.memory.fyi/master.cfg

Issue 1902423008: Delete chromium valgrind bots. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 4 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 | « no previous file | masters/master.chromium.memory.fyi/notifier_cfg.py » ('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 buildbot.scheduler import Triggerable 5 from buildbot.scheduler import Triggerable
6 from buildbot.scheduler import Scheduler 6 from buildbot.scheduler import Scheduler
7 7
8 from common import chromium_utils 8 from common import chromium_utils
9 9
10 # These modules come from scripts/master, which must be in the PYTHONPATH. 10 # These modules come from scripts/master, which must be in the PYTHONPATH.
(...skipping 27 matching lines...) Expand all
38 38
39 ## configure the Schedulers 39 ## configure the Schedulers
40 40
41 # Main scheduler for all changes in trunk. 41 # Main scheduler for all changes in trunk.
42 s_chromium = Scheduler(name='chromium', 42 s_chromium = Scheduler(name='chromium',
43 branch='master', 43 branch='master',
44 treeStableTimer=60, 44 treeStableTimer=60,
45 builderNames=[# Builders 45 builderNames=[# Builders
46 'Chromium Windows Builder (DrMemory)', 46 'Chromium Windows Builder (DrMemory)',
47 'Chromium Windows Builder (DrMemory x64)', 47 'Chromium Windows Builder (DrMemory x64)',
48 'Chromium Linux Builder (valgrind)',
49 'Chromium OS Builder (valgrind)',
50 'Chromium Linux TSan Builder', 48 'Chromium Linux TSan Builder',
51 'Chromium Linux MSan Builder', 49 'Chromium Linux MSan Builder',
52 'Chromium Linux ChromeOS MSan Builder', 50 'Chromium Linux ChromeOS MSan Builder',
53 ]) 51 ])
54 52
55 # Windows Dr. Memory build-bot list 53 # Windows Dr. Memory build-bot list
56 t_drmemory_bots=[ 54 t_drmemory_bots=[
57 'Windows Unit (DrMemory)', 55 'Windows Unit (DrMemory)',
58 'Windows Content Browser (DrMemory)', 56 'Windows Content Browser (DrMemory)',
59 ] 57 ]
(...skipping 19 matching lines...) Expand all
79 ] 77 ]
80 78
81 s_chromium_win_drmemory_trigger = Triggerable( 79 s_chromium_win_drmemory_trigger = Triggerable(
82 'chromium_win_drmemory', 80 'chromium_win_drmemory',
83 t_drmemory_bots) 81 t_drmemory_bots)
84 82
85 s_chromium_win_drmemory_64_trigger = Triggerable( 83 s_chromium_win_drmemory_64_trigger = Triggerable(
86 'chromium_win_drmemory_64', 84 'chromium_win_drmemory_64',
87 t_drmemory_64_bots) 85 t_drmemory_64_bots)
88 86
89 s_chromium_linux_valgrind_trigger = Triggerable(
90 'chromium_linux_valgrind',
91 ['Linux Tests (valgrind)(1)',
92 'Linux Tests (valgrind)(2)',
93 'Linux Tests (valgrind)(3)',
94 'Linux Tests (valgrind)(4)',
95 'Linux Tests (valgrind)(5)',
96 ])
97
98 s_chromium_chromeos_valgrind_trigger = Triggerable(
99 'chromium_chromeos_valgrind',
100 ['Chromium OS (valgrind)(1)',
101 'Chromium OS (valgrind)(2)',
102 'Chromium OS (valgrind)(3)',
103 'Chromium OS (valgrind)(4)',
104 'Chromium OS (valgrind)(5)',
105 'Chromium OS (valgrind)(6)',
106 ])
107
108 s_chromium_linux_tsan = Triggerable( 87 s_chromium_linux_tsan = Triggerable(
109 name='linux_tsan', 88 name='linux_tsan',
110 builderNames=['Linux TSan Tests']) 89 builderNames=['Linux TSan Tests'])
111 90
112 s_chromium_linux_msan = Triggerable( 91 s_chromium_linux_msan = Triggerable(
113 name='linux_msan', 92 name='linux_msan',
114 builderNames=['Linux MSan Tests']) 93 builderNames=['Linux MSan Tests'])
115 94
116 s_chromium_linux_chromeos_msan = Triggerable( 95 s_chromium_linux_chromeos_msan = Triggerable(
117 name='linux_chromeos_msan', 96 name='linux_chromeos_msan',
118 builderNames=['Linux ChromeOS MSan Tests']) 97 builderNames=['Linux ChromeOS MSan Tests'])
119 98
120 c['schedulers'] = [s_chromium, 99 c['schedulers'] = [s_chromium,
121 s_chromium_win_drmemory_trigger, 100 s_chromium_win_drmemory_trigger,
122 s_chromium_win_drmemory_64_trigger, 101 s_chromium_win_drmemory_64_trigger,
123 s_chromium_linux_valgrind_trigger,
124 s_chromium_chromeos_valgrind_trigger,
125 s_chromium_linux_tsan, 102 s_chromium_linux_tsan,
126 s_chromium_linux_msan, 103 s_chromium_linux_msan,
127 s_chromium_linux_chromeos_msan] 104 s_chromium_linux_chromeos_msan]
128 105
129 ####### BUILDERS 106 ####### BUILDERS
130 107
131 # buildbot/process/factory.py provides several BuildFactory classes you can 108 # buildbot/process/factory.py provides several BuildFactory classes you can
132 # start with, which implement build processes for common targets (GNU 109 # start with, which implement build processes for common targets (GNU
133 # autoconf projects, CPAN perl modules, etc). The factory.BuildFactory is the 110 # autoconf projects, CPAN perl modules, etc). The factory.BuildFactory is the
134 # base class, and is configured with a series of BuildSteps. When the build 111 # base class, and is configured with a series of BuildSteps. When the build
(...skipping 20 matching lines...) Expand all
155 F_CR_OS = m_chromeos.ChromiumOSFactory 132 F_CR_OS = m_chromeos.ChromiumOSFactory
156 133
157 m_annotator = annotator_factory.AnnotatorFactory() 134 m_annotator = annotator_factory.AnnotatorFactory()
158 135
159 chromium_win_drmemory_archive = master_config.GetGSUtilUrl( 136 chromium_win_drmemory_archive = master_config.GetGSUtilUrl(
160 'chromium-memory-fyi', 'drm-cr') 137 'chromium-memory-fyi', 'drm-cr')
161 138
162 chromium_win_drmemory_64_archive = master_config.GetGSUtilUrl( 139 chromium_win_drmemory_64_archive = master_config.GetGSUtilUrl(
163 'chromium-memory-fyi', 'drm-cr-64') 140 'chromium-memory-fyi', 'drm-cr-64')
164 141
165 chromium_linux_valgrind_archive = master_config.GetGSUtilUrl(
166 'chromium-memory-fyi', 'chromium-rel-linux-valgrind-builder')
167
168 chromium_chromeos_valgrind_archive = master_config.GetGSUtilUrl(
169 'chromium-memory-fyi', 'chromium-rel-chromeos-valgrind-builder')
170
171 valgrind_cros_gyp_defines = 'build_for_tool=memcheck chromeos=1'
172
173 # IMPORTANT NOTE about adding new tests. 142 # IMPORTANT NOTE about adding new tests.
174 # If you want to add a new test, make sure it's: 143 # If you want to add a new test, make sure it's:
175 # a) buildable, 144 # a) buildable,
176 # b) runnable by all the tools, 145 # b) runnable by all the tools,
177 # c) green locally under all tools (at least mostly) and 146 # c) green locally under all tools (at least mostly) and
178 # d) the e-mail notifier is configured to watch for its failures. 147 # d) the e-mail notifier is configured to watch for its failures.
179 # [See details below] 148 # [See details below]
180 # 149 #
181 # Also, please do your best to estimate the time it takes to run the new test 150 # Also, please do your best to estimate the time it takes to run the new test
182 # under the tool and order the tests in a short-job-first manner if possible. 151 # under the tool and order the tests in a short-job-first manner if possible.
183 # 152 #
184 # Regarding (a), 153 # Regarding (a),
185 # New DrMemory/Win tests must first be added as dependencies to the 154 # New DrMemory/Win tests must first be added as dependencies to the
186 # 'chromium_builder_dbg_drmemory_win' target in src/build/all.gyp; 155 # 'chromium_builder_dbg_drmemory_win' target in src/build/all.gyp;
187 # 156 #
188 # Regarding (b), 157 # Regarding (b),
189 # 'chrome_tests.py' must be updated to handle the test name, 158 # 'chrome_tests.py' must be updated to handle the test name,
190 # without the 'TOOL_' prefix, where 'chrome_tests.py' is located 159 # without the 'TOOL_' prefix, where 'chrome_tests.py' is located
191 # at tools/valgrind/ for other tools. 160 # at tools/valgrind/ for other tools.
192 # 161 #
193 # Regarding (d), 162 # Regarding (d),
194 # See notifier_cfg.py for the existing tests and see the 'category' of the 163 # See notifier_cfg.py for the existing tests and see the 'category' of the
195 # builder you're dealing with. 164 # builder you're dealing with.
196 # 165 #
197 # Please coordinate with the current and upcoming memory sheriff and help them 166 # Please coordinate with the current and upcoming memory sheriff and help them
198 # get the new tests green on all the bots after the master restart. 167 # get the new tests green on all the bots after the master restart.
199 168
200 f_chromium_rel_linux_valgrind = m_annotator.BaseFactory('chromium')
201
202 # ChromeOS Valgrind bots:
203 f_chromium_rel_chromeos_valgrind_builder = F_CR_OS(
204 target='Release',
205 slave_type='Builder',
206 options=['--compiler=goma',
207 'app_list_unittests',
208 'ash_unittests',
209 'aura_unittests',
210 'base_unittests',
211 'chromeos_unittests',
212 'components_unittests',
213 'compositor_unittests',
214 'content_unittests',
215 'crypto_unittests',
216 'device_unittests',
217 'display_unittests',
218 'events_unittests',
219 'extensions_unittests',
220 'gcm_unit_tests',
221 'gpu_unittests',
222 'ipc_tests',
223 'jingle_unittests',
224 'media_unittests',
225 'midi_unittests',
226 'message_center_unittests',
227 'net_unittests',
228 'ppapi_unittests',
229 'printing_unittests',
230 'remoting_unittests',
231 'sandbox_linux_unittests',
232 'sql_unittests',
233 'sync_unit_tests',
234 'ui_base_unittests',
235 'ui_touch_selection_unittests',
236 'unit_tests',
237 'url_unittests',
238 'views_unittests',
239 ],
240 factory_properties={
241 'gclient_env': {'GYP_DEFINES' : valgrind_cros_gyp_defines},
242 'trigger': 'chromium_chromeos_valgrind',
243 'build_url': chromium_chromeos_valgrind_archive,
244 'use_mb': True,
245 }
246 )
247
248 f_chromium_rel_chromeos_valgrind_tests_1 = F_CR_OS(
249 target='Release',
250 slave_type='Tester',
251 build_url=chromium_chromeos_valgrind_archive,
252 tests=['valgrind_display_unittests', # Short tests, under 1 minute.
253 'valgrind_events',
254 'valgrind_jingle',
255 'valgrind_message_center_unittests',
256 'valgrind_printing',
257 'valgrind_sql',
258 'valgrind_ui_base_unittests',
259 'valgrind_url',
260 'valgrind_app_list_unittests', # Medium tests, < 10 minutes.
261 'valgrind_ipc_tests',
262 'valgrind_media',
263 'valgrind_midi',
264 'valgrind_net', # Large tests, >= 10 minute.
265 ],
266 factory_properties={ 'needs_valgrind' : True, 'chromeos': True })
267
268 f_chromium_rel_chromeos_valgrind_tests_2 = F_CR_OS(
269 target='Release',
270 slave_type='Tester',
271 build_url=chromium_chromeos_valgrind_archive,
272 tests=['valgrind_extensions_unittests',
273 ],
274 factory_properties={ 'needs_valgrind' : True, 'chromeos': True })
275
276 f_chromium_rel_chromeos_valgrind_tests_3 = F_CR_OS(
277 target='Release',
278 slave_type='Tester',
279 build_url=chromium_chromeos_valgrind_archive,
280 tests=['valgrind_aura', # Medium tests, < 10 minutes.
281 'valgrind_base_unittests',
282 'valgrind_chromeos_unittests',
283 'valgrind_crypto',
284 'valgrind_remoting',
285 'valgrind_views',
286 'valgrind_ash_unittests', # Large tests, >= 10 minute.
287 ],
288 factory_properties={ 'needs_valgrind' : True, 'chromeos': True })
289
290 f_chromium_rel_chromeos_valgrind_tests_4 = F_CR_OS(
291 target='Release',
292 slave_type='Tester',
293 build_url=chromium_chromeos_valgrind_archive,
294 tests=['valgrind_compositor', # Medium tests, < 10 minutes.
295 'valgrind_content',
296 'valgrind_unit_1_of_3', # Large tests, >= 10 minute.
297 ],
298 factory_properties={ 'needs_valgrind' : True, 'chromeos': True })
299
300 f_chromium_rel_chromeos_valgrind_tests_5 = F_CR_OS(
301 target='Release',
302 slave_type='Tester',
303 build_url=chromium_chromeos_valgrind_archive,
304 tests=['valgrind_ppapi_unittests', # Short tests, under 1 minute.
305 'valgrind_gpu', # Large tests, >= 10 minute.
306 'valgrind_unit_2_of_3',
307 ],
308 factory_properties={ 'needs_valgrind' : True, 'chromeos': True })
309
310 f_chromium_rel_chromeos_valgrind_tests_6 = F_CR_OS(
311 target='Release',
312 slave_type='Tester',
313 build_url=chromium_chromeos_valgrind_archive,
314 tests=['valgrind_components', # Medium tests, < 10 minutes.
315 'valgrind_sandbox',
316 'valgrind_unit_3_of_3', # Large tests, >= 10 minute.
317 ],
318 factory_properties={ 'needs_valgrind' : True, 'chromeos': True })
319
320 # ThreadSanitizer bots: 169 # ThreadSanitizer bots:
321 # Dr.Memory bots: 170 # Dr.Memory bots:
322 f_chromium_rel_win_drmemory_builder = F_WIN_NINJA( 171 f_chromium_rel_win_drmemory_builder = F_WIN_NINJA(
323 # TODO(timurrrr): reuse the builder for TSan/Win too once 172 # TODO(timurrrr): reuse the builder for TSan/Win too once
324 # http://crbug.com/108155 is resolved. 173 # http://crbug.com/108155 is resolved.
325 slave_type='Builder', 174 slave_type='Builder',
326 target='Release', 175 target='Release',
327 # TODO(bruening): remove "_dbg" from this name in all.gyp as it is 176 # TODO(bruening): remove "_dbg" from this name in all.gyp as it is
328 # not limited to just Debug. 177 # not limited to just Debug.
329 # TODO(timurrrr): Might wanna remove chromium_builder_dbg_drmemory_win 178 # TODO(timurrrr): Might wanna remove chromium_builder_dbg_drmemory_win
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after
592 'drmemory_light_google_apis', 441 'drmemory_light_google_apis',
593 'drmemory_light_gfx', 442 'drmemory_light_gfx',
594 'drmemory_light_installer_util', 443 'drmemory_light_installer_util',
595 'drmemory_light_keyboard', 444 'drmemory_light_keyboard',
596 'drmemory_light_unit', 445 'drmemory_light_unit',
597 ], 446 ],
598 factory_properties={'halt_on_missing_build': True} 447 factory_properties={'halt_on_missing_build': True}
599 ) 448 )
600 449
601 # Tests that are single-machine shard-safe. 450 # Tests that are single-machine shard-safe.
602 # These have never been tested with Valgrind.
603 sharded_tests = [ 451 sharded_tests = [
604 'aura_unittests', 452 'aura_unittests',
605 'base_unittests', 453 'base_unittests',
606 'browser_tests', 454 'browser_tests',
607 'cacheinvalidation_unittests', 455 'cacheinvalidation_unittests',
608 'cc_unittests', 456 'cc_unittests',
609 'chromedriver_tests', 457 'chromedriver_tests',
610 'chromedriver_unittests', 458 'chromedriver_unittests',
611 'components_unittests', 459 'components_unittests',
612 'content_browsertests', 460 'content_browsertests',
(...skipping 29 matching lines...) Expand all
642 # name (required): the name used to describe this bilder 490 # name (required): the name used to describe this bilder
643 # slavename (required): which slave to use, must appear in c['slaves'] 491 # slavename (required): which slave to use, must appear in c['slaves']
644 # builddir (required): which subdirectory to run the builder in 492 # builddir (required): which subdirectory to run the builder in
645 # factory (required): a BuildFactory to define how the build is run 493 # factory (required): a BuildFactory to define how the build is run
646 # periodicBuildTime (optional): if set, force a build every N seconds 494 # periodicBuildTime (optional): if set, force a build every N seconds
647 # category (optional): it is not used in the normal 'buildbot' meaning. It is 495 # category (optional): it is not used in the normal 'buildbot' meaning. It is
648 # used by gatekeeper to determine which steps it should 496 # used by gatekeeper to determine which steps it should
649 # look for to close the tree. 497 # look for to close the tree.
650 # 498 #
651 499
652 b_chromium_rel_linux_valgrind_builder = {
653 'name': 'Chromium Linux Builder (valgrind)',
654 'builddir': 'chromium-rel-linux-valgrind-builder',
655 'factory': f_chromium_rel_linux_valgrind,
656 'category': '1Linux Valgrind|compile',
657 'auto_reboot': False,
658 }
659
660 b_chromium_rel_linux_valgrind_tests_1 = {
661 'name': 'Linux Tests (valgrind)(1)',
662 'builddir': 'chromium-rel-linux-valgrind-tests-1',
663 'factory': f_chromium_rel_linux_valgrind,
664 'category': '1Linux Valgrind|memory_tester',
665 'auto_reboot': True,
666 }
667
668 b_chromium_rel_linux_valgrind_tests_2 = {
669 'name': 'Linux Tests (valgrind)(2)',
670 'builddir': 'chromium-rel-linux-valgrind-tests-2',
671 'factory': f_chromium_rel_linux_valgrind,
672 'category': '1Linux Valgrind|memory_tester',
673 'auto_reboot': True,
674 }
675
676 b_chromium_rel_linux_valgrind_tests_3 = {
677 'name': 'Linux Tests (valgrind)(3)',
678 'builddir': 'chromium-rel-linux-valgrind-tests-3',
679 'factory': f_chromium_rel_linux_valgrind,
680 'category': '1Linux Valgrind|memory_tester',
681 'auto_reboot': True,
682 }
683
684 b_chromium_rel_linux_valgrind_tests_4 = {
685 'name': 'Linux Tests (valgrind)(4)',
686 'builddir': 'chromium-rel-linux-valgrind-tests-4',
687 'factory': f_chromium_rel_linux_valgrind,
688 'category': '1Linux Valgrind|memory_tester',
689 'auto_reboot': True,
690 }
691
692 b_chromium_rel_linux_valgrind_tests_5 = {
693 'name': 'Linux Tests (valgrind)(5)',
694 'builddir': 'chromium-rel-linux-valgrind-tests-5',
695 'factory': f_chromium_rel_linux_valgrind,
696 'category': '1Linux Valgrind|memory_tester',
697 'auto_reboot': True,
698 }
699
700 b_chromium_rel_chromeos_valgrind_builder = {
701 'name': 'Chromium OS Builder (valgrind)',
702 'builddir': 'chromium-rel-chromeos-valgrind-builder',
703 'factory': f_chromium_rel_chromeos_valgrind_builder,
704 'category': '3ChromeOS Valgrind|compile',
705 'auto_reboot': False,
706 }
707
708 b_chromium_rel_chromeos_valgrind_1 = {
709 'name': 'Chromium OS (valgrind)(1)',
710 'builddir': 'chromium-rel-chromeos-valgrind-tests-1',
711 'factory': f_chromium_rel_chromeos_valgrind_tests_1,
712 'category': '3ChromeOS Valgrind|compile|memory_tester',
713 'auto_reboot': True,
714 }
715
716 b_chromium_rel_chromeos_valgrind_2 = {
717 'name': 'Chromium OS (valgrind)(2)',
718 'builddir': 'chromium-rel-chromeos-valgrind-tests-2',
719 'factory': f_chromium_rel_chromeos_valgrind_tests_2,
720 'category': '3ChromeOS Valgrind|compile|memory_tester',
721 'auto_reboot': True,
722 }
723
724 b_chromium_rel_chromeos_valgrind_3 = {
725 'name': 'Chromium OS (valgrind)(3)',
726 'builddir': 'chromium-rel-chromeos-valgrind-tests-3',
727 'factory': f_chromium_rel_chromeos_valgrind_tests_3,
728 'category': '3ChromeOS Valgrind|compile|memory_tester',
729 'auto_reboot': True,
730 }
731
732 b_chromium_rel_chromeos_valgrind_4 = {
733 'name': 'Chromium OS (valgrind)(4)',
734 'builddir': 'chromium-rel-chromeos-valgrind-tests-4',
735 'factory': f_chromium_rel_chromeos_valgrind_tests_4,
736 'category': '3ChromeOS Valgrind|compile|memory_tester',
737 'auto_reboot': True,
738 }
739
740 b_chromium_rel_chromeos_valgrind_5 = {
741 'name': 'Chromium OS (valgrind)(5)',
742 'builddir': 'chromium-rel-chromeos-valgrind-tests-5',
743 'factory': f_chromium_rel_chromeos_valgrind_tests_5,
744 'category': '3ChromeOS Valgrind|compile|memory_tester',
745 'auto_reboot': True,
746 }
747
748 b_chromium_rel_chromeos_valgrind_6 = {
749 'name': 'Chromium OS (valgrind)(6)',
750 'builddir': 'chromium-rel-chromeos-valgrind-tests-6',
751 'factory': f_chromium_rel_chromeos_valgrind_tests_6,
752 'category': '3ChromeOS Valgrind|compile|memory_tester',
753 'auto_reboot': True,
754 }
755
756 b_chromium_rel_win_drmemory_builder = { 500 b_chromium_rel_win_drmemory_builder = {
757 'name': 'Chromium Windows Builder (DrMemory)', 501 'name': 'Chromium Windows Builder (DrMemory)',
758 # make the dir short for ninja build 502 # make the dir short for ninja build
759 'builddir': 'drm-cr', 503 'builddir': 'drm-cr',
760 'factory': f_chromium_rel_win_drmemory_builder, 504 'factory': f_chromium_rel_win_drmemory_builder,
761 'category': '6DrMemory Light|compile', 505 'category': '6DrMemory Light|compile',
762 'auto_reboot': True, 506 'auto_reboot': True,
763 } 507 }
764 508
765 b_chromium_rel_win_drmemory = { 509 b_chromium_rel_win_drmemory = {
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
873 } 617 }
874 618
875 b_chromium_rel_linux_chromeos_msan = { 619 b_chromium_rel_linux_chromeos_msan = {
876 'name': 'Linux ChromeOS MSan Tests', 620 'name': 'Linux ChromeOS MSan Tests',
877 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), 621 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'),
878 'category': '12ChromeOS MSan', 622 'category': '12ChromeOS MSan',
879 'auto_reboot': True, 623 'auto_reboot': True,
880 } 624 }
881 625
882 626
883 c['builders'] = [
884 b_chromium_rel_linux_valgrind_builder,
885 b_chromium_rel_linux_valgrind_tests_1,
886 b_chromium_rel_linux_valgrind_tests_2,
887 b_chromium_rel_linux_valgrind_tests_3,
888 b_chromium_rel_linux_valgrind_tests_4,
889 b_chromium_rel_linux_valgrind_tests_5,
890
891 b_chromium_rel_chromeos_valgrind_builder,
892 b_chromium_rel_chromeos_valgrind_1,
893 b_chromium_rel_chromeos_valgrind_2,
894 b_chromium_rel_chromeos_valgrind_3,
895 b_chromium_rel_chromeos_valgrind_4,
896 b_chromium_rel_chromeos_valgrind_5,
897 b_chromium_rel_chromeos_valgrind_6,
898 ]
899
900 # DrMemory test bots 627 # DrMemory test bots
901 b_win_drmemory = [ 628 b_win_drmemory = [
902 b_chromium_rel_win_drmemory_builder, 629 b_chromium_rel_win_drmemory_builder,
903 b_chromium_rel_win_drmemory, 630 b_chromium_rel_win_drmemory,
904 b_chromium_rel_win_drmemory_content, 631 b_chromium_rel_win_drmemory_content,
905 b_chromium_rel_win_drmemory_full_1, 632 b_chromium_rel_win_drmemory_full_1,
906 b_chromium_rel_win_drmemory_full_2, 633 b_chromium_rel_win_drmemory_full_2,
907 b_chromium_rel_win_drmemory_full_3, 634 b_chromium_rel_win_drmemory_full_3,
908 b_chromium_rel_win_drmemory_full_4, 635 b_chromium_rel_win_drmemory_full_4,
909 b_chromium_rel_win_drmemory_full_5, 636 b_chromium_rel_win_drmemory_full_5,
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
962 options=['browser_tests'], 689 options=['browser_tests'],
963 factory_properties={ 'halt_on_missing_build': True}) 690 factory_properties={ 'halt_on_missing_build': True})
964 return ret 691 return ret
965 692
966 # Windows Browser (DrMemory full) 693 # Windows Browser (DrMemory full)
967 for i in range(WINDOWS_BROWSER_DRMEMORY_FULL_TESTERS): 694 for i in range(WINDOWS_BROWSER_DRMEMORY_FULL_TESTERS):
968 b_win_drmemory.append( 695 b_win_drmemory.append(
969 windows_browser_drmemory_full_tester( 696 windows_browser_drmemory_full_tester(
970 i + 1, WINDOWS_BROWSER_DRMEMORY_FULL_TESTERS)) 697 i + 1, WINDOWS_BROWSER_DRMEMORY_FULL_TESTERS))
971 698
972 c['builders'].extend(b_win_drmemory) 699 c['builders'] = b_win_drmemory
973 700
974 c['builders'].extend([ 701 c['builders'].extend([
975 b_chromium_rel_linux_tsan_builder, 702 b_chromium_rel_linux_tsan_builder,
976 b_chromium_rel_linux_tsan, 703 b_chromium_rel_linux_tsan,
977 b_chromium_rel_linux_msan_builder, 704 b_chromium_rel_linux_msan_builder,
978 b_chromium_rel_linux_msan, 705 b_chromium_rel_linux_msan,
979 b_chromium_rel_linux_chromeos_msan_builder, 706 b_chromium_rel_linux_chromeos_msan_builder,
980 b_chromium_rel_linux_chromeos_msan, 707 b_chromium_rel_linux_chromeos_msan,
981 ]) 708 ])
982 709
(...skipping 22 matching lines...) Expand all
1005 # Adds common status and tools to this master. 732 # Adds common status and tools to this master.
1006 master_utils.AutoSetupMaster(c, ActiveMaster, 733 master_utils.AutoSetupMaster(c, ActiveMaster,
1007 public_html='../master.chromium/public_html', 734 public_html='../master.chromium/public_html',
1008 templates=['../master.chromium/templates'], 735 templates=['../master.chromium/templates'],
1009 tagComparator=master_poller.comparator, 736 tagComparator=master_poller.comparator,
1010 enable_http_status_push=ActiveMaster.is_production_host) 737 enable_http_status_push=ActiveMaster.is_production_host)
1011 738
1012 if ActiveMaster.is_production_host: 739 if ActiveMaster.is_production_host:
1013 import notifier_cfg 740 import notifier_cfg
1014 notifier_cfg.Update(config, ActiveMaster, c) 741 notifier_cfg.Update(config, ActiveMaster, c)
OLDNEW
« no previous file with comments | « no previous file | masters/master.chromium.memory.fyi/notifier_cfg.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698