| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright 2013 The Chromium Authors. All rights reserved. | 2 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 import os | 6 import os |
| 7 | 7 |
| 8 from common import chromium_utils | 8 from common import chromium_utils |
| 9 | 9 |
| 10 from master import master_utils | 10 from master import master_utils |
| (...skipping 29 matching lines...) Expand all Loading... |
| 40 # STAND-ALONE BUILDER DEFINITIONS | 40 # STAND-ALONE BUILDER DEFINITIONS |
| 41 | 41 |
| 42 c['builders'] = [ | 42 c['builders'] = [ |
| 43 { | 43 { |
| 44 'name': name, | 44 'name': name, |
| 45 'factory': m_annotator.BaseFactory('v8'), | 45 'factory': m_annotator.BaseFactory('v8'), |
| 46 'auto_reboot' : True, | 46 'auto_reboot' : True, |
| 47 'slavebuilddir': slavebuilddir, | 47 'slavebuilddir': slavebuilddir, |
| 48 } for name, slavebuilddir in [ | 48 } for name, slavebuilddir in [ |
| 49 ('v8_linux_rel', 'linux'), | 49 ('v8_linux_rel', 'linux'), |
| 50 ('v8_linux_rel_ng', 'linux'), |
| 50 ('v8_linux_avx2_dbg', 'linux'), | 51 ('v8_linux_avx2_dbg', 'linux'), |
| 51 ('v8_linux_nodcheck_rel', 'linux_nodcheck'), | 52 ('v8_linux_nodcheck_rel', 'linux_nodcheck'), |
| 52 ('v8_linux_dbg', 'linux'), | 53 ('v8_linux_dbg', 'linux'), |
| 54 ('v8_linux_dbg_ng', 'linux'), |
| 53 ('v8_linux_gc_stress_dbg', 'linux'), | 55 ('v8_linux_gc_stress_dbg', 'linux'), |
| 54 ('v8_linux_greedy_allocator_dbg', 'linux'), | 56 ('v8_linux_greedy_allocator_dbg', 'linux'), |
| 55 ('v8_linux_nosnap_rel', 'linux_nosnap'), | 57 ('v8_linux_nosnap_rel', 'linux_nosnap'), |
| 56 ('v8_linux_nosnap_dbg', 'linux_nosnap'), | 58 ('v8_linux_nosnap_dbg', 'linux_nosnap'), |
| 57 ('v8_linux_gcc_compile_rel', 'linux_gcc'), | 59 ('v8_linux_gcc_compile_rel', 'linux_gcc'), |
| 58 ('v8_linux_gcc_rel', 'linux_gcc'), | 60 ('v8_linux_gcc_rel', 'linux_gcc'), |
| 59 ('v8_linux64_rel', 'linux64'), | 61 ('v8_linux64_rel', 'linux64'), |
| 62 ('v8_linux64_rel_ng', 'linux64'), |
| 60 ('v8_linux64_avx2_rel', 'linux64'), | 63 ('v8_linux64_avx2_rel', 'linux64'), |
| 61 ('v8_linux64_avx2_dbg', 'linux64'), | 64 ('v8_linux64_avx2_dbg', 'linux64'), |
| 62 ('v8_linux64_asan_rel', 'asan64'), | 65 ('v8_linux64_asan_rel', 'asan64'), |
| 63 ('v8_linux64_msan_rel', 'msan64'), | 66 ('v8_linux64_msan_rel', 'msan64'), |
| 64 ('v8_linux64_tsan_rel', 'tsan64'), | 67 ('v8_linux64_tsan_rel', 'tsan64'), |
| 65 ('v8_linux64_greedy_allocator_dbg', 'linux64'), | 68 ('v8_linux64_greedy_allocator_dbg', 'linux64'), |
| 66 ('v8_win_rel', 'win'), | 69 ('v8_win_rel', 'win'), |
| 67 ('v8_win_dbg', 'win'), | 70 ('v8_win_dbg', 'win'), |
| 68 ('v8_win_compile_dbg', 'win'), | 71 ('v8_win_compile_dbg', 'win'), |
| 69 ('v8_win_rel_ng', 'win'), | 72 ('v8_win_rel_ng', 'win'), |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 149 name='v8_try_job_svn', | 152 name='v8_try_job_svn', |
| 150 svn_url=ActiveMaster.svn_url, | 153 svn_url=ActiveMaster.svn_url, |
| 151 last_good_urls=last_good_urls, | 154 last_good_urls=last_good_urls, |
| 152 code_review_sites=code_review_sites, | 155 code_review_sites=code_review_sites, |
| 153 pools=pools)) | 156 pools=pools)) |
| 154 | 157 |
| 155 ####### TRIGGERED BUILDERS | 158 ####### TRIGGERED BUILDERS |
| 156 | 159 |
| 157 c['builders'].extend([ | 160 c['builders'].extend([ |
| 158 { | 161 { |
| 162 'name': 'v8_linux_rel_ng_triggered', |
| 163 'factory': m_annotator.BaseFactory('v8'), |
| 164 'auto_reboot' : False, |
| 165 'slavebuilddir': 'swarming', |
| 166 }, |
| 167 { |
| 168 'name': 'v8_linux_dbg_ng_triggered', |
| 169 'factory': m_annotator.BaseFactory('v8'), |
| 170 'auto_reboot' : False, |
| 171 'slavebuilddir': 'swarming', |
| 172 }, |
| 173 { |
| 174 'name': 'v8_linux64_rel_ng_triggered', |
| 175 'factory': m_annotator.BaseFactory('v8'), |
| 176 'auto_reboot' : False, |
| 177 'slavebuilddir': 'swarming', |
| 178 }, |
| 179 { |
| 159 'name': 'v8_win_rel_ng_triggered', | 180 'name': 'v8_win_rel_ng_triggered', |
| 160 'factory': m_annotator.BaseFactory('v8'), | 181 'factory': m_annotator.BaseFactory('v8'), |
| 161 'auto_reboot' : False, | 182 'auto_reboot' : False, |
| 162 'slavebuilddir': 'swarming', | 183 'slavebuilddir': 'swarming', |
| 163 }, | 184 }, |
| 164 { | 185 { |
| 165 'name': 'v8_win64_rel_ng_triggered', | 186 'name': 'v8_win64_rel_ng_triggered', |
| 166 'factory': m_annotator.BaseFactory('v8'), | 187 'factory': m_annotator.BaseFactory('v8'), |
| 167 'auto_reboot' : False, | 188 'auto_reboot' : False, |
| 168 'slavebuilddir': 'swarming', | 189 'slavebuilddir': 'swarming', |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 222 c['logHorizon'] = 2000 | 243 c['logHorizon'] = 2000 |
| 223 # Must be at least 2x the number of slaves. | 244 # Must be at least 2x the number of slaves. |
| 224 c['eventHorizon'] = 60 | 245 c['eventHorizon'] = 60 |
| 225 # Must be at least 2x the number of on-going builds. | 246 # Must be at least 2x the number of on-going builds. |
| 226 c['buildCacheSize'] = 60 | 247 c['buildCacheSize'] = 60 |
| 227 | 248 |
| 228 ####### PROJECT IDENTITY | 249 ####### PROJECT IDENTITY |
| 229 | 250 |
| 230 c['projectName'] = ActiveMaster.project_name | 251 c['projectName'] = ActiveMaster.project_name |
| 231 c['projectURL'] = config.Master.project_url | 252 c['projectURL'] = config.Master.project_url |
| OLD | NEW |