OLD | NEW |
1 # vim: ft=python: | 1 # vim: ft=python: |
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 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 from buildbot.changes.filter import ChangeFilter | 6 from buildbot.changes.filter import ChangeFilter |
7 from buildbot.scheduler import Dependent | 7 from buildbot.scheduler import Dependent |
8 from buildbot.scheduler import Nightly | 8 from buildbot.scheduler import Nightly |
9 from buildbot.scheduler import Periodic | 9 from buildbot.scheduler import Periodic |
10 from buildbot.scheduler import Scheduler | 10 from buildbot.scheduler import Scheduler |
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
117 'Chromium Linux Goma Canary', | 117 'Chromium Linux Goma Canary', |
118 'Chromium Linux Goma Canary (clobber)', | 118 'Chromium Linux Goma Canary (clobber)', |
119 'Chromium Linux Precise Goma LinkTest', | 119 'Chromium Linux Precise Goma LinkTest', |
120 'Chromium Linux32 Goma Canary (clobber)', | 120 'Chromium Linux32 Goma Canary (clobber)', |
121 'Chromium Mac 10.9 Goma Canary', | 121 'Chromium Mac 10.9 Goma Canary', |
122 'Chromium Mac 10.9 Goma Canary (dbg)', | 122 'Chromium Mac 10.9 Goma Canary (dbg)', |
123 'Chromium Mac 10.9 Goma Canary (clobber)', | 123 'Chromium Mac 10.9 Goma Canary (clobber)', |
124 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)', | 124 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)', |
125 'Chromium Mac 10.10 MacViews', | 125 'Chromium Mac 10.10 MacViews', |
126 'Chromium Mac 10.11', | 126 'Chromium Mac 10.11', |
| 127 'Chromium Mac 10.11 Force Mac Toolchain', |
127 'Windows 8 App Certification', | 128 'Windows 8 App Certification', |
128 'ChromiumOS Linux Tests', | 129 'ChromiumOS Linux Tests', |
129 'Ozone ECS Linux', | 130 'Ozone ECS Linux', |
130 'Linux ARM', | 131 'Linux ARM', |
131 'Linux Trusty', | 132 'Linux Trusty', |
132 'Linux Trusty (dbg)', | 133 'Linux Trusty (dbg)', |
133 'Linux V8 API Stability', | 134 'Linux V8 API Stability', |
134 'Site Isolation Linux', | 135 'Site Isolation Linux', |
135 'Site Isolation Win', | 136 'Site Isolation Win', |
136 'Browser Side Navigation Linux', | 137 'Browser Side Navigation Linux', |
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
398 | 399 |
399 f_chromium_mac_1010 = annotator_factory.AnnotatorFactory().BaseFactory( | 400 f_chromium_mac_1010 = annotator_factory.AnnotatorFactory().BaseFactory( |
400 'chromium') | 401 'chromium') |
401 | 402 |
402 f_chromium_mac_1010_mac_views = annotator_factory.AnnotatorFactory( | 403 f_chromium_mac_1010_mac_views = annotator_factory.AnnotatorFactory( |
403 ).BaseFactory('chromium') | 404 ).BaseFactory('chromium') |
404 | 405 |
405 f_chromium_mac_1011 = annotator_factory.AnnotatorFactory().BaseFactory( | 406 f_chromium_mac_1011 = annotator_factory.AnnotatorFactory().BaseFactory( |
406 'chromium') | 407 'chromium') |
407 | 408 |
| 409 f_chromium_mac_1011_force_mac_toolchain = annotator_factory.AnnotatorFactory( |
| 410 ).BaseFactory('chromium') |
| 411 |
408 | 412 |
409 # ---------------------------------------------------------------------------- | 413 # ---------------------------------------------------------------------------- |
410 # BUILDER DEFINITIONS | 414 # BUILDER DEFINITIONS |
411 | 415 |
412 # The 'builders' list defines the Builders. Each one is configured with a | 416 # The 'builders' list defines the Builders. Each one is configured with a |
413 # dictionary, using the following keys: | 417 # dictionary, using the following keys: |
414 # name (required): the name used to describe this bilder | 418 # name (required): the name used to describe this bilder |
415 # slavename (required): which slave to use, must appear in c['slaves'] | 419 # slavename (required): which slave to use, must appear in c['slaves'] |
416 # builddir (optional): which subdirectory to run the builder in | 420 # builddir (optional): which subdirectory to run the builder in |
417 # factory (required): a BuildFactory to define how the build is run | 421 # factory (required): a BuildFactory to define how the build is run |
(...skipping 632 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1050 'factory': f_chromium_mac_1010_mac_views, | 1054 'factory': f_chromium_mac_1010_mac_views, |
1051 'auto_reboot': True, | 1055 'auto_reboot': True, |
1052 } | 1056 } |
1053 | 1057 |
1054 b_chromium_mac_1011 = { | 1058 b_chromium_mac_1011 = { |
1055 'name': 'Chromium Mac 10.11', | 1059 'name': 'Chromium Mac 10.11', |
1056 'factory': f_chromium_mac_1011, | 1060 'factory': f_chromium_mac_1011, |
1057 'auto_reboot': True, | 1061 'auto_reboot': True, |
1058 } | 1062 } |
1059 | 1063 |
| 1064 b_chromium_mac_1011_force_mac_toolchain = { |
| 1065 'name': 'Chromium Mac 10.11 Force Mac Toolchain', |
| 1066 'factory': f_chromium_mac_1011_force_mac_toolchain, |
| 1067 'auto_reboot': True, |
| 1068 } |
| 1069 |
1060 b_windows_8_app_certification = { | 1070 b_windows_8_app_certification = { |
1061 'name': 'Windows 8 App Certification', | 1071 'name': 'Windows 8 App Certification', |
1062 'factory': F_RECIPE_WMISC, | 1072 'factory': F_RECIPE_WMISC, |
1063 'category': 'windows', | 1073 'category': 'windows', |
1064 } | 1074 } |
1065 | 1075 |
1066 b_linux_arm = { | 1076 b_linux_arm = { |
1067 'name': 'Linux ARM', | 1077 'name': 'Linux ARM', |
1068 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), | 1078 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'), |
1069 'category': 'linux', | 1079 'category': 'linux', |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1285 b_chromium_dbg_vista_tests_1, | 1295 b_chromium_dbg_vista_tests_1, |
1286 b_chromium_dbg_vista_tests_2, | 1296 b_chromium_dbg_vista_tests_2, |
1287 | 1297 |
1288 # Mac BuilderTesters | 1298 # Mac BuilderTesters |
1289 b_chromium_mac_106_goma_canary, | 1299 b_chromium_mac_106_goma_canary, |
1290 b_chromium_mac_107_goma_canary, | 1300 b_chromium_mac_107_goma_canary, |
1291 b_chromium_mac_106_goma_canary_clobber, | 1301 b_chromium_mac_106_goma_canary_clobber, |
1292 b_chromium_mac_107_goma_canary_clobber, | 1302 b_chromium_mac_107_goma_canary_clobber, |
1293 b_chromium_mac_1010_mac_views, | 1303 b_chromium_mac_1010_mac_views, |
1294 b_chromium_mac_1011, | 1304 b_chromium_mac_1011, |
| 1305 b_chromium_mac_1011_force_mac_toolchain, |
1295 | 1306 |
1296 # Windows /Analyze builder | 1307 # Windows /Analyze builder |
1297 b_chromium_win_analyze, | 1308 b_chromium_win_analyze, |
1298 | 1309 |
1299 # Linux BuilderTesters | 1310 # Linux BuilderTesters |
1300 b_chromium_linux_goma_canary, | 1311 b_chromium_linux_goma_canary, |
1301 b_chromium_linux_goma_canary_clobber, | 1312 b_chromium_linux_goma_canary_clobber, |
1302 b_chromium_linux_precise_goma_linktest, | 1313 b_chromium_linux_precise_goma_linktest, |
1303 b_chromium_linux32_goma_canary_clobber, | 1314 b_chromium_linux32_goma_canary_clobber, |
1304 b_chromiumos_linux_tests, | 1315 b_chromiumos_linux_tests, |
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1531 builders=['Chromium Win PGO Builder'])) | 1542 builders=['Chromium Win PGO Builder'])) |
1532 | 1543 |
1533 c['status'].append(MailNotifier( | 1544 c['status'].append(MailNotifier( |
1534 fromaddr=ActiveMaster.from_address, # Reply-To address | 1545 fromaddr=ActiveMaster.from_address, # Reply-To address |
1535 mode='failing', | 1546 mode='failing', |
1536 relayhost=config.Master.smtp, | 1547 relayhost=config.Master.smtp, |
1537 subject='Build failure on %(builder)s', | 1548 subject='Build failure on %(builder)s', |
1538 extraRecipients=['sbc@chromium.org'], | 1549 extraRecipients=['sbc@chromium.org'], |
1539 sendToInterestedUsers=False, | 1550 sendToInterestedUsers=False, |
1540 builders=['Linux ARM'])) | 1551 builders=['Linux ARM'])) |
OLD | NEW |