Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(607)

Side by Side Diff: masters/master.tryserver.chromium/master.cfg

Issue 14440005: Rework how bots get the version of Blink. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: test, switch to using blink_config parameter to GClient Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # -*- python -*- 1 # -*- python -*-
2 # ex: set syntax=python: 2 # ex: set syntax=python:
3 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 3 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
4 # Use of this source code is governed by a BSD-style license that can be 4 # Use of this source code is governed by a BSD-style license that can be
5 # found in the LICENSE file. 5 # found in the LICENSE file.
6 6
7 # READ THIS: 7 # READ THIS:
8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure 8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure
9 9
10 from buildbot.scheduler import Triggerable 10 from buildbot.scheduler import Triggerable
(...skipping 1221 matching lines...) Expand 10 before | Expand all | Expand 10 after
1232 factory_properties={ 1232 factory_properties={
1233 'gclient_env': {'GYP_DEFINES': GYP_DEFINES_FOR_COVERAGE}, 1233 'gclient_env': {'GYP_DEFINES': GYP_DEFINES_FOR_COVERAGE},
1234 'perf_id': 'chromium-dbg-linux-try', 1234 'perf_id': 'chromium-dbg-linux-try',
1235 'use_build_number': True}), 1235 'use_build_number': True}),
1236 } 1236 }
1237 1237
1238 # WebKit Layout builders 1238 # WebKit Layout builders
1239 b_linux_layout = { 1239 b_linux_layout = {
1240 'name': 'linux_layout', 1240 'name': 'linux_layout',
1241 'slavebuilddir': 'linux_layout', 1241 'slavebuilddir': 'linux_layout',
1242 'factory': m_chromium_linux.ChromiumWebkitLatestFactory( 1242 'factory': m_chromium_linux.ChromiumFactory(
1243 slave_type='Trybot', 1243 slave_type='Trybot',
1244 target='Debug', 1244 target='Debug',
1245 tests=[ 1245 tests=[
1246 'test_shell', 1246 'test_shell',
1247 'webkit', 1247 'webkit',
1248 'webkit_lint', 1248 'webkit_lint',
1249 'webkit_unit', 1249 'webkit_unit',
1250 ], 1250 ],
1251 options=['--build-tool=ninja', '--compiler=goma', 1251 options=['--build-tool=ninja', '--compiler=goma',
1252 'test_shell', 'test_shell_tests', 1252 'test_shell', 'test_shell_tests',
1253 'webkit_unit_tests', 'DumpRenderTree', 1253 'webkit_unit_tests', 'DumpRenderTree',
1254 ], 1254 ],
1255 factory_properties={ 1255 factory_properties={
1256 'gclient_env': { 1256 'gclient_env': {
1257 'GYP_GENERATORS': 'ninja', 1257 'GYP_GENERATORS': 'ninja',
1258 }}), 1258 },
1259 'blink_config': 'blink',
1260 }),
1259 } 1261 }
1260 1262
1261 b_linux_layout_rel = { 1263 b_linux_layout_rel = {
1262 'name': 'linux_layout_rel', 1264 'name': 'linux_layout_rel',
1263 # Reuse the directory. 1265 # Reuse the directory.
1264 'slavebuilddir': 'linux_layout', 1266 'slavebuilddir': 'linux_layout',
1265 'factory': m_chromium_linux.ChromiumWebkitLatestFactory( 1267 'factory': m_chromium_linux.ChromiumFactory(
1266 slave_type='Trybot', 1268 slave_type='Trybot',
1267 target='Release', 1269 target='Release',
1268 tests=[ 1270 tests=[
1269 'test_shell', 1271 'test_shell',
1270 'webkit', 1272 'webkit',
1271 'webkit_lint', 1273 'webkit_lint',
1272 'webkit_unit', 1274 'webkit_unit',
1273 ], 1275 ],
1274 options=['--build-tool=ninja', '--compiler=goma', 1276 options=['--build-tool=ninja', '--compiler=goma',
1275 'test_shell', 'test_shell_tests', 1277 'test_shell', 'test_shell_tests',
1276 'webkit_unit_tests', 'DumpRenderTree', 1278 'webkit_unit_tests', 'DumpRenderTree',
1277 ], 1279 ],
1278 factory_properties={ 1280 factory_properties={
1279 'gclient_env': { 1281 'gclient_env': {
1280 'GYP_GENERATORS': 'ninja', 1282 'GYP_GENERATORS': 'ninja',
1281 }}), 1283 },
1284 'blink_config': 'blink',
1285 }),
1282 } 1286 }
1283 1287
1284 b_mac_layout = { 1288 b_mac_layout = {
1285 'name': 'mac_layout', 1289 'name': 'mac_layout',
1286 'slavebuilddir': 'mac_layout', 1290 'slavebuilddir': 'mac_layout',
1287 'factory': m_chromium_mac_ninja.ChromiumWebkitLatestFactory( 1291 'factory': m_chromium_mac_ninja.ChromiumFactory(
1288 slave_type='Trybot', 1292 slave_type='Trybot',
1289 target='Debug', 1293 target='Debug',
1290 tests=[ 1294 tests=[
1291 'test_shell', 1295 'test_shell',
1292 'webkit', 1296 'webkit',
1293 'webkit_lint', 1297 'webkit_lint',
1294 'webkit_unit', 1298 'webkit_unit',
1295 ], 1299 ],
1296 options=[ 1300 options=[
1297 '--build-tool=ninja', '--compiler=goma-clang', 1301 '--build-tool=ninja', '--compiler=goma-clang',
1298 '--', 'test_shell', 'test_shell_tests', 1302 '--', 'test_shell', 'test_shell_tests',
1299 'webkit_unit_tests', 'DumpRenderTree', 1303 'webkit_unit_tests', 'DumpRenderTree',
1300 ], 1304 ],
1301 factory_properties={ 1305 factory_properties={
1302 'gclient_env': { 1306 'gclient_env': {
1303 'GYP_GENERATORS': 'ninja', 1307 'GYP_GENERATORS': 'ninja',
1304 }}), 1308 },
1309 'blink_config': 'blink',
1310 }),
1305 } 1311 }
1306 1312
1307 b_mac_layout_alt = { 1313 b_mac_layout_alt = {
1308 'name': 'mac_layout_alt', 1314 'name': 'mac_layout_alt',
1309 'slavebuilddir': 'mac_layout', 1315 'slavebuilddir': 'mac_layout',
1310 'factory': m_chromium_mac.ChromiumWebkitLatestFactory( 1316 'factory': m_chromium_mac.ChromiumFactory(
1311 slave_type='Trybot', 1317 slave_type='Trybot',
1312 target='Debug', 1318 target='Debug',
1313 tests=[ 1319 tests=[
1314 'test_shell', 1320 'test_shell',
1315 'webkit', 1321 'webkit',
1316 'webkit_lint', 1322 'webkit_lint',
1317 'webkit_unit', 1323 'webkit_unit',
1318 ], 1324 ],
1319 options=[ 1325 options=[
1320 '--compiler=goma-clang', 1326 '--compiler=goma-clang',
1321 '--', 1327 '--',
1322 '-project', '../webkit/webkit.xcodeproj', 1328 '-project', '../webkit/webkit.xcodeproj',
1323 ]), 1329 ],
1330 factory_properties={
1331 'blink_config': 'blink',
1332 }),
1324 } 1333 }
1325 1334
1326 b_mac_layout_rel = { 1335 b_mac_layout_rel = {
1327 'name': 'mac_layout_rel', 1336 'name': 'mac_layout_rel',
1328 # Reuse the directory. 1337 # Reuse the directory.
1329 'slavebuilddir': 'mac_layout', 1338 'slavebuilddir': 'mac_layout',
1330 'factory': m_chromium_mac_ninja.ChromiumWebkitLatestFactory( 1339 'factory': m_chromium_mac_ninja.ChromiumFactory(
1331 slave_type='Trybot', 1340 slave_type='Trybot',
1332 target='Release', 1341 target='Release',
1333 tests=[ 1342 tests=[
1334 'test_shell', 1343 'test_shell',
1335 'webkit', 1344 'webkit',
1336 'webkit_lint', 1345 'webkit_lint',
1337 'webkit_unit', 1346 'webkit_unit',
1338 ], 1347 ],
1339 options=[ 1348 options=[
1340 '--build-tool=ninja', '--compiler=goma-clang', 1349 '--build-tool=ninja', '--compiler=goma-clang',
1341 '--', 'test_shell', 'test_shell_tests', 1350 '--', 'test_shell', 'test_shell_tests',
1342 'webkit_unit_tests', 'DumpRenderTree', 1351 'webkit_unit_tests', 'DumpRenderTree',
1343 ], 1352 ],
1344 factory_properties={ 1353 factory_properties={
1345 'gclient_env': { 1354 'gclient_env': {
1346 'GYP_GENERATORS': 'ninja', 1355 'GYP_GENERATORS': 'ninja',
1347 }}), 1356 },
1357 'blink_config': 'blink',
1358 }),
1348 } 1359 }
1349 1360
1350 b_mac_layout_rel_alt = { 1361 b_mac_layout_rel_alt = {
1351 'name': 'mac_layout_rel_alt', 1362 'name': 'mac_layout_rel_alt',
1352 # Reuse the directory. 1363 # Reuse the directory.
1353 'slavebuilddir': 'mac_layout', 1364 'slavebuilddir': 'mac_layout',
1354 'factory': m_chromium_mac.ChromiumWebkitLatestFactory( 1365 'factory': m_chromium_mac.ChromiumFactory(
1355 slave_type='Trybot', 1366 slave_type='Trybot',
1356 target='Release', 1367 target='Release',
1357 tests=[ 1368 tests=[
1358 'test_shell', 1369 'test_shell',
1359 'webkit', 1370 'webkit',
1360 'webkit_lint', 1371 'webkit_lint',
1361 'webkit_unit', 1372 'webkit_unit',
1362 ], 1373 ],
1363 options=[ 1374 options=[
1364 '--compiler=goma-clang', 1375 '--compiler=goma-clang',
1365 '--', '-project', '../webkit/webkit.xcodeproj', 1376 '--', '-project', '../webkit/webkit.xcodeproj',
1366 ]), 1377 ],
1378 factory_properties={
1379 'blink_config': 'blink',
1380 }),
1367 } 1381 }
1368 1382
1369 b_win_layout = { 1383 b_win_layout = {
1370 'name': 'win_layout', 1384 'name': 'win_layout',
1371 'slavebuilddir': 'win_layout', 1385 'slavebuilddir': 'win_layout',
1372 'factory': m_chromium_win_ninja.ChromiumWebkitLatestFactory( 1386 'factory': m_chromium_win_ninja.ChromiumFactory(
1373 slave_type='Trybot', 1387 slave_type='Trybot',
1374 target='Debug', 1388 target='Debug',
1375 options=['--build-tool=ninja', '--compiler=goma', 1389 options=['--build-tool=ninja', '--compiler=goma',
1376 '--', 'webkit_builder_win'], 1390 '--', 'webkit_builder_win'],
1377 tests=[ 1391 tests=[
1378 'test_shell', 1392 'test_shell',
1379 'webkit', 1393 'webkit',
1380 'webkit_lint', 1394 'webkit_lint',
1381 'webkit_unit', 1395 'webkit_unit',
1382 ], 1396 ],
1383 factory_properties={ 1397 factory_properties={
1384 'gclient_env': { 1398 'gclient_env': {
1385 'GYP_GENERATORS': 'ninja', 1399 'GYP_GENERATORS': 'ninja',
1386 'GYP_DEFINES': 'chromium_win_pch=0', 1400 'GYP_DEFINES': 'chromium_win_pch=0',
1387 } 1401 },
1388 })} 1402 'blink_config': 'blink',
1403 }),
1404 }
1389 1405
1390 b_win_layout_rel = { 1406 b_win_layout_rel = {
1391 'name': 'win_layout_rel', 1407 'name': 'win_layout_rel',
1392 # Reuse the directory. 1408 # Reuse the directory.
1393 'slavebuilddir': 'win_layout', 1409 'slavebuilddir': 'win_layout',
1394 'factory': m_chromium_win_ninja.ChromiumWebkitLatestFactory( 1410 'factory': m_chromium_win_ninja.ChromiumFactory(
1395 slave_type='Trybot', 1411 slave_type='Trybot',
1396 target='Release', 1412 target='Release',
1397 options=['--build-tool=ninja', '--compiler=goma', 1413 options=['--build-tool=ninja', '--compiler=goma',
1398 '--', 'webkit_builder_win'], 1414 '--', 'webkit_builder_win'],
1399 tests=[ 1415 tests=[
1400 'test_shell', 1416 'test_shell',
1401 'webkit', 1417 'webkit',
1402 'webkit_lint', 1418 'webkit_lint',
1403 'webkit_unit', 1419 'webkit_unit',
1404 ], 1420 ],
1405 factory_properties={ 1421 factory_properties={
1406 'gclient_env': { 1422 'gclient_env': {
1407 'GYP_GENERATORS': 'ninja', 1423 'GYP_GENERATORS': 'ninja',
1408 'GYP_DEFINES': 'chromium_win_pch=0 fastbuild=1', 1424 'GYP_DEFINES': 'chromium_win_pch=0 fastbuild=1',
1409 } 1425 },
1410 })} 1426 'blink_config': 'blink',
1427 }),
1428 }
1411 1429
1412 1430
1413 # Chrome Frame builder 1431 # Chrome Frame builder
1414 b_win_chrome_frame = CreateBuilder( 1432 b_win_chrome_frame = CreateBuilder(
1415 platform='win32', 1433 platform='win32',
1416 target='Debug', 1434 target='Debug',
1417 builder_name='win_cf', 1435 builder_name='win_cf',
1418 options=['chromium_builder_win_cf'], 1436 options=['chromium_builder_win_cf'],
1419 tests=[ 1437 tests=[
1420 'chrome_frame_net_tests', 1438 'chrome_frame_net_tests',
(...skipping 661 matching lines...) Expand 10 before | Expand all | Expand 10 after
2082 ####### PROJECT IDENTITY 2100 ####### PROJECT IDENTITY
2083 2101
2084 # The 'projectURL' string will be used to provide a link 2102 # The 'projectURL' string will be used to provide a link
2085 # from buildbot HTML pages to your project's home page. 2103 # from buildbot HTML pages to your project's home page.
2086 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' 2104 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage'
2087 2105
2088 # Buildbot master url: 2106 # Buildbot master url:
2089 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' 2107 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/'
2090 2108
2091 # vi: set ts=4 sts=2 sw=2 et: 2109 # vi: set ts=4 sts=2 sw=2 et:
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698