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 import svnpoller | 6 from buildbot.changes import svnpoller |
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 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
131 'Chromium Mac Memory', | 131 'Chromium Mac Memory', |
132 'Chromium Linux Redux', | 132 'Chromium Linux Redux', |
133 'Linux ARM Cross-Compile', | 133 'Linux ARM Cross-Compile', |
134 'Android Builder (dbg)', | 134 'Android Builder (dbg)', |
135 'Android x86 Builder (dbg)', | 135 'Android x86 Builder (dbg)', |
136 'Android User Builder Tests', | 136 'Android User Builder Tests', |
137 'Android Asan Builder Tests (dbg)', | 137 'Android Asan Builder Tests (dbg)', |
138 'Android Builder Tests (JB Nexus7)(shared)', | 138 'Android Builder Tests (JB Nexus7)(shared)', |
139 'Android AOSP Builder (dbg)', | 139 'Android AOSP Builder (dbg)', |
140 'Chromium iOS Simulator (dbg)', | 140 'Chromium iOS Simulator (dbg)', |
141 'Chromium iOS Device', | 141 'Chromium iOS Device', |
lliabraa
2013/12/06 15:26:26
Add 'Chromium iOS Device (ninja)' here so commits
| |
142 'More NaCl Tests (mac)', | 142 'More NaCl Tests (mac)', |
143 'More NaCl Tests (linux)', | 143 'More NaCl Tests (linux)', |
144 'Chromium Linux Goma Canary', | 144 'Chromium Linux Goma Canary', |
145 'Chromium Linux Precise Goma LinkTest', | 145 'Chromium Linux Precise Goma LinkTest', |
146 'Chromium Linux32 Goma Canary', | 146 'Chromium Linux32 Goma Canary', |
147 'Chromium Mac 10.6 Goma Canary', | 147 'Chromium Mac 10.6 Goma Canary', |
148 'Chromium Mac 10.7 Goma Canary', | 148 'Chromium Mac 10.7 Goma Canary', |
149 'Chromium Mac 10.6 Ninja Goma Canary', | 149 'Chromium Mac 10.6 Ninja Goma Canary', |
150 'Chromium Mac 10.7 Ninja Goma Canary', | 150 'Chromium Mac 10.7 Ninja Goma Canary', |
151 'Chromium Mac 10.8 x64 (experimental)', | 151 'Chromium Mac 10.8 x64 (experimental)', |
(...skipping 1159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1311 factory_properties={ | 1311 factory_properties={ |
1312 'app_name': 'Chromium.app', | 1312 'app_name': 'Chromium.app', |
1313 'gclient_deps': 'ios', | 1313 'gclient_deps': 'ios', |
1314 'gclient_env': { | 1314 'gclient_env': { |
1315 'GYP_DEFINES': | 1315 'GYP_DEFINES': |
1316 'component=static_library OS=ios chromium_ios_signing=0', | 1316 'component=static_library OS=ios chromium_ios_signing=0', |
1317 'GYP_GENERATOR_FLAGS': 'xcode_project_version=3.2', | 1317 'GYP_GENERATOR_FLAGS': 'xcode_project_version=3.2', |
1318 }, | 1318 }, |
1319 }) | 1319 }) |
1320 | 1320 |
1321 f_chromium_rel_ninja_ios_device = ios().ChromiumFactory( | |
1322 clobber=True, | |
1323 # TODO(lliabraa): Need to upstream support for running tests on devices | |
1324 # before we can actually run any tests. | |
1325 tests=[], | |
1326 options = ['--build-tool=ninja'], | |
1327 factory_properties={ | |
1328 'app_name': 'Chromium.app', | |
1329 'gclient_deps': 'ios', | |
1330 'gclient_env': { | |
1331 'GYP_CROSSCOMPILE': '1', | |
1332 'GYP_GENERATORS': 'ninja', | |
1333 'GYP_DEFINES': 'component=static_library OS=ios clang=1', | |
1334 }, | |
1335 }) | |
1336 | |
1337 | |
1321 f_chromium_linux_goma_canary = linux().ChromiumFactory( | 1338 f_chromium_linux_goma_canary = linux().ChromiumFactory( |
1322 slave_type='BuilderTester', | 1339 slave_type='BuilderTester', |
1323 target='Release', | 1340 target='Release', |
1324 options=['--compiler=goma'], | 1341 options=['--compiler=goma'], |
1325 factory_properties={ | 1342 factory_properties={ |
1326 'goma_canary': True, | 1343 'goma_canary': True, |
1327 'slave_internal_url': config.Master.slave_internal_url, | 1344 'slave_internal_url': config.Master.slave_internal_url, |
1328 }, | 1345 }, |
1329 tests=['diagnose_goma']) | 1346 tests=['diagnose_goma']) |
1330 | 1347 |
(...skipping 624 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1955 'auto_reboot': False, | 1972 'auto_reboot': False, |
1956 } | 1973 } |
1957 | 1974 |
1958 b_chromium_rel_ios_device = { | 1975 b_chromium_rel_ios_device = { |
1959 'name': 'Chromium iOS Device', | 1976 'name': 'Chromium iOS Device', |
1960 'factory': f_chromium_rel_ios_device, | 1977 'factory': f_chromium_rel_ios_device, |
1961 'category': 'ios', | 1978 'category': 'ios', |
1962 'auto_reboot': False, | 1979 'auto_reboot': False, |
1963 } | 1980 } |
1964 | 1981 |
1982 b_chromium_rel_ninja_ios_device = { | |
1983 'name': 'Chromium iOS Device (ninja)', | |
1984 'factory': f_chromium_rel_ninja_ios_device, | |
1985 'category': 'ios', | |
1986 'auto_reboot': False, | |
1987 } | |
1988 | |
1965 b_chromium_rel_linux_browser_valgrind_builder = { | 1989 b_chromium_rel_linux_browser_valgrind_builder = { |
1966 'name': 'Chromium Linux Browser Builder (valgrind)', | 1990 'name': 'Chromium Linux Browser Builder (valgrind)', |
1967 'builddir': 'chromium-rel-linux-browser-valgrind-builder', | 1991 'builddir': 'chromium-rel-linux-browser-valgrind-builder', |
1968 'factory': f_chromium_rel_linux_browser_valgrind_builder, | 1992 'factory': f_chromium_rel_linux_browser_valgrind_builder, |
1969 'category': 'valgrind', | 1993 'category': 'valgrind', |
1970 'auto_reboot': False, | 1994 'auto_reboot': False, |
1971 } | 1995 } |
1972 | 1996 |
1973 b_chromium_windows_drmemory_builder = { | 1997 b_chromium_windows_drmemory_builder = { |
1974 'name': 'Windows Builder (DrMemory)', | 1998 'name': 'Windows Builder (DrMemory)', |
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2240 b_chromium_dbg_android_chromedriver_tests, | 2264 b_chromium_dbg_android_chromedriver_tests, |
2241 b_chromium_dbg_android_asan_builder_tests, | 2265 b_chromium_dbg_android_asan_builder_tests, |
2242 b_chromium_dbg_android_shared_jb_nexus7, | 2266 b_chromium_dbg_android_shared_jb_nexus7, |
2243 | 2267 |
2244 # Android AOSP | 2268 # Android AOSP |
2245 b_chromium_dbg_android_aosp_builder, | 2269 b_chromium_dbg_android_aosp_builder, |
2246 | 2270 |
2247 # iOS | 2271 # iOS |
2248 b_chromium_dbg_ios_simulator, | 2272 b_chromium_dbg_ios_simulator, |
2249 b_chromium_rel_ios_device, | 2273 b_chromium_rel_ios_device, |
2274 b_chromium_rel_ninja_ios_device, | |
2250 | 2275 |
2251 # TSAN | 2276 # TSAN |
2252 b_chromium_dbg_win_tsan, | 2277 b_chromium_dbg_win_tsan, |
2253 b_chromium_rel_linux_tsan_rv, | 2278 b_chromium_rel_linux_tsan_rv, |
2254 b_chromium_rel_linux_tsan_v2, | 2279 b_chromium_rel_linux_tsan_v2, |
2255 | 2280 |
2256 # LSan | 2281 # LSan |
2257 b_chromium_rel_linux_lsan_asan, | 2282 b_chromium_rel_linux_lsan_asan, |
2258 | 2283 |
2259 # DrMemory | 2284 # DrMemory |
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2404 | 2429 |
2405 c['status'].append(MailNotifier( | 2430 c['status'].append(MailNotifier( |
2406 fromaddr='ukai@chromium.org', # Reply-To address | 2431 fromaddr='ukai@chromium.org', # Reply-To address |
2407 mode='failing', | 2432 mode='failing', |
2408 categories=['goma'], | 2433 categories=['goma'], |
2409 relayhost=config.Master.smtp, | 2434 relayhost=config.Master.smtp, |
2410 subject='goma canary buildbot %(result)s in %(projectName)s ' | 2435 subject='goma canary buildbot %(result)s in %(projectName)s ' |
2411 'on %(builder)s', | 2436 'on %(builder)s', |
2412 extraRecipients=['goma+alert@google.com'], | 2437 extraRecipients=['goma+alert@google.com'], |
2413 sendToInterestedUsers=False)) | 2438 sendToInterestedUsers=False)) |
OLD | NEW |