Chromium Code Reviews| 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 |