| OLD | NEW |
| 1 # -*- python -*- | 1 # -*- python -*- |
| 2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
| 3 | 3 |
| 4 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 4 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 5 # Use of this source code is governed by a BSD-style license that can be | 5 # Use of this source code is governed by a BSD-style license that can be |
| 6 # found in the LICENSE file. | 6 # found in the LICENSE file. |
| 7 | 7 |
| 8 from buildbot.scheduler import Nightly | 8 from buildbot.scheduler import Nightly |
| 9 from buildbot.scheduler import Scheduler | 9 from buildbot.scheduler import Scheduler |
| 10 | 10 |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 46 ] | 46 ] |
| 47 | 47 |
| 48 ####### SCHEDULERS | 48 ####### SCHEDULERS |
| 49 | 49 |
| 50 ## configure the Schedulers | 50 ## configure the Schedulers |
| 51 # v8 Scheduler | 51 # v8 Scheduler |
| 52 s_v8 = Scheduler(name='v8_src', | 52 s_v8 = Scheduler(name='v8_src', |
| 53 branch='master', | 53 branch='master', |
| 54 treeStableTimer=0, | 54 treeStableTimer=0, |
| 55 builderNames=['V8 Linux - debug builder', | 55 builderNames=['V8 Linux - debug builder', |
| 56 'V8 Linux - swarming staging builder', | 56 'V8 Linux - swarming staging', |
| 57 'V8 Linux - swarming staging 3', | |
| 58 'V8 Linux - nosnap builder', | 57 'V8 Linux - nosnap builder', |
| 59 'V8 Linux - nosnap debug builder', | 58 'V8 Linux - nosnap debug builder', |
| 60 'V8 Linux - shared', | 59 'V8 Linux - shared', |
| 61 'V8 Linux - vtunejit', | 60 'V8 Linux - vtunejit', |
| 62 'V8 Linux - x87 - nosnap - debug builder', | 61 'V8 Linux - x87 - nosnap - debug builder', |
| 63 'V8 Linux - predictable', | 62 'V8 Linux - predictable', |
| 64 'V8 Linux64 - custom snapshot - debug builder', | 63 'V8 Linux64 - custom snapshot - debug builder', |
| 65 'V8 Linux64 - debug builder', | 64 'V8 Linux64 - debug builder', |
| 66 'V8 Linux64 - internal snapshot', | 65 'V8 Linux64 - internal snapshot', |
| 67 'V8 Linux64 - cfi', | 66 'V8 Linux64 - cfi', |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 172 } | 171 } |
| 173 | 172 |
| 174 b_v8_linux_debug_builder = { | 173 b_v8_linux_debug_builder = { |
| 175 'name': 'V8 Linux - debug builder', | 174 'name': 'V8 Linux - debug builder', |
| 176 'factory': m_annotator.BaseFactory('v8'), | 175 'factory': m_annotator.BaseFactory('v8'), |
| 177 'category': CATEGORY_LINUX, | 176 'category': CATEGORY_LINUX, |
| 178 'slavebuilddir': 'linux-builder', | 177 'slavebuilddir': 'linux-builder', |
| 179 'auto_reboot' : False, | 178 'auto_reboot' : False, |
| 180 } | 179 } |
| 181 | 180 |
| 182 b_v8_linux_swarming_builder = { | |
| 183 'name': 'V8 Linux - swarming staging builder', | |
| 184 'factory': m_annotator.BaseFactory('v8'), | |
| 185 'category': CATEGORY_FYI, | |
| 186 'slavebuilddir': 'linux-swarming', | |
| 187 'auto_reboot' : False, | |
| 188 } | |
| 189 | |
| 190 b_v8_linux_nosnap_builder = { | 181 b_v8_linux_nosnap_builder = { |
| 191 'name': 'V8 Linux - nosnap builder', | 182 'name': 'V8 Linux - nosnap builder', |
| 192 'factory': m_annotator.BaseFactory('v8'), | 183 'factory': m_annotator.BaseFactory('v8'), |
| 193 'slavebuilddir': 'linux-nosnap-builder', | 184 'slavebuilddir': 'linux-nosnap-builder', |
| 194 'category': CATEGORY_LINUX, | 185 'category': CATEGORY_LINUX, |
| 195 'auto_reboot' : False, | 186 'auto_reboot' : False, |
| 196 } | 187 } |
| 197 | 188 |
| 198 b_v8_linux_nosnap_debug_builder = { | 189 b_v8_linux_nosnap_debug_builder = { |
| 199 'name': 'V8 Linux - nosnap debug builder', | 190 'name': 'V8 Linux - nosnap debug builder', |
| (...skipping 13 matching lines...) Expand all Loading... |
| 213 } | 204 } |
| 214 | 205 |
| 215 b_v8_linux = { | 206 b_v8_linux = { |
| 216 'name': 'V8 Linux', | 207 'name': 'V8 Linux', |
| 217 'slavebuilddir': 'linux', | 208 'slavebuilddir': 'linux', |
| 218 'factory': m_annotator.BaseFactory('v8'), | 209 'factory': m_annotator.BaseFactory('v8'), |
| 219 'category': CATEGORY_LINUX, | 210 'category': CATEGORY_LINUX, |
| 220 'auto_reboot' : False, | 211 'auto_reboot' : False, |
| 221 } | 212 } |
| 222 | 213 |
| 223 b_v8_linux_swarming_1 = { | 214 b_v8_linux_swarming = { |
| 224 'name': 'V8 Linux - swarming staging 1', | 215 'name': 'V8 Linux - swarming staging', |
| 225 'slavebuilddir': 'linux-swarming-1', | |
| 226 'factory': m_annotator.BaseFactory('v8'), | 216 'factory': m_annotator.BaseFactory('v8'), |
| 227 'category': CATEGORY_FYI, | 217 'category': CATEGORY_FYI, |
| 218 'slavebuilddir': 'linux-swarming', |
| 228 'auto_reboot' : False, | 219 'auto_reboot' : False, |
| 229 } | 220 } |
| 230 | 221 |
| 231 b_v8_linux_swarming_2 = { | |
| 232 'name': 'V8 Linux - swarming staging 2', | |
| 233 'slavebuilddir': 'linux-swarming-2', | |
| 234 'factory': m_annotator.BaseFactory('v8'), | |
| 235 'category': CATEGORY_FYI, | |
| 236 'auto_reboot' : False, | |
| 237 } | |
| 238 | |
| 239 b_v8_linux_swarming_3 = { | |
| 240 'name': 'V8 Linux - swarming staging 3', | |
| 241 'factory': m_annotator.BaseFactory('v8'), | |
| 242 'category': CATEGORY_FYI, | |
| 243 'slavebuilddir': 'linux-swarming-3', | |
| 244 'auto_reboot' : False, | |
| 245 } | |
| 246 | |
| 247 b_v8_linux_debug_avx2 = { | 222 b_v8_linux_debug_avx2 = { |
| 248 'name': 'V8 Linux - debug - avx2', | 223 'name': 'V8 Linux - debug - avx2', |
| 249 'slavebuilddir': 'linux', | 224 'slavebuilddir': 'linux', |
| 250 'factory': m_annotator.BaseFactory('v8'), | 225 'factory': m_annotator.BaseFactory('v8'), |
| 251 'category': CATEGORY_LINUX, | 226 'category': CATEGORY_LINUX, |
| 252 'auto_reboot' : False, | 227 'auto_reboot' : False, |
| 253 } | 228 } |
| 254 | 229 |
| 255 b_v8_linux_vtunejit = { | 230 b_v8_linux_vtunejit = { |
| 256 'name': 'V8 Linux - vtunejit', | 231 'name': 'V8 Linux - vtunejit', |
| (...skipping 695 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 952 | 927 |
| 953 b_v8_linux_arm64_sim = CreateA64ReleaseBuilder() | 928 b_v8_linux_arm64_sim = CreateA64ReleaseBuilder() |
| 954 b_v8_linux_arm64_sim_debug = CreateA64DebugBuilder() | 929 b_v8_linux_arm64_sim_debug = CreateA64DebugBuilder() |
| 955 | 930 |
| 956 b_v8_linux_arm64_sim_nosnap_debug = CreateA64NoSnapDebugBuilder() | 931 b_v8_linux_arm64_sim_nosnap_debug = CreateA64NoSnapDebugBuilder() |
| 957 | 932 |
| 958 b_v8_linux_arm64_sim_gc = CreateA64GCStressBuilder() | 933 b_v8_linux_arm64_sim_gc = CreateA64GCStressBuilder() |
| 959 | 934 |
| 960 c['builders'] = [b_v8_linux_builder, | 935 c['builders'] = [b_v8_linux_builder, |
| 961 b_v8_linux_debug_builder, | 936 b_v8_linux_debug_builder, |
| 962 b_v8_linux_swarming_builder, | |
| 963 b_v8_linux_nosnap_builder, | 937 b_v8_linux_nosnap_builder, |
| 964 b_v8_linux_nosnap_debug_builder, | 938 b_v8_linux_nosnap_debug_builder, |
| 965 b_v8_linux_presubmit, | 939 b_v8_linux_presubmit, |
| 966 b_v8_linux, | 940 b_v8_linux, |
| 967 b_v8_linux_swarming_1, | 941 b_v8_linux_swarming, |
| 968 b_v8_linux_swarming_2, | |
| 969 b_v8_linux_swarming_3, | |
| 970 b_v8_linux_debug, | 942 b_v8_linux_debug, |
| 971 b_v8_linux_shared, | 943 b_v8_linux_shared, |
| 972 b_v8_linux_nosnap, | 944 b_v8_linux_nosnap, |
| 973 b_v8_linux_nosnap_debug, | 945 b_v8_linux_nosnap_debug, |
| 974 b_v8_linux_isolates, | 946 b_v8_linux_isolates, |
| 975 b_v8_linux_nosse3, | 947 b_v8_linux_nosse3, |
| 976 b_v8_linux_nosse4, | 948 b_v8_linux_nosse4, |
| 977 b_v8_linux_deadcode, | 949 b_v8_linux_deadcode, |
| 978 b_v8_linux_debug_isolates, | 950 b_v8_linux_debug_isolates, |
| 979 b_v8_linux_debug_nosse3, | 951 b_v8_linux_debug_nosse3, |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1094 # too low. Must keep at least a few days worth of builds. | 1066 # too low. Must keep at least a few days worth of builds. |
| 1095 c['buildHorizon'] = 1000 | 1067 c['buildHorizon'] = 1000 |
| 1096 c['logHorizon'] = 500 | 1068 c['logHorizon'] = 500 |
| 1097 # Must be at least 2x the number of slaves. | 1069 # Must be at least 2x the number of slaves. |
| 1098 c['eventHorizon'] = 200 | 1070 c['eventHorizon'] = 200 |
| 1099 | 1071 |
| 1100 ####### PROJECT IDENTITY | 1072 ####### PROJECT IDENTITY |
| 1101 | 1073 |
| 1102 c['projectName'] = ActiveMaster.project_name | 1074 c['projectName'] = ActiveMaster.project_name |
| 1103 c['projectURL'] = config.Master.project_url | 1075 c['projectURL'] = config.Master.project_url |
| OLD | NEW |