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

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

Issue 11882038: Add components_unittests to bots (Closed) Base URL: https://git.chromium.org/chromium/tools/build.git@master
Patch Set: Created 7 years, 11 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
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 237 matching lines...) Expand 10 before | Expand all | Expand 10 after
248 ] 248 ]
249 249
250 # Tests that are single-machine shard-safe on Linux 250 # Tests that are single-machine shard-safe on Linux
251 linux_sharded = [ 251 linux_sharded = [
252 'base_unittests', 252 'base_unittests',
253 'browser_tests', 253 'browser_tests',
254 'cacheinvalidation_unittests', 254 'cacheinvalidation_unittests',
255 'cc_unittests', 255 'cc_unittests',
256 'chromedriver2_tests', 256 'chromedriver2_tests',
257 'chromedriver2_unittests', 257 'chromedriver2_unittests',
258 'components_unittests',
258 'content_browsertests', 259 'content_browsertests',
259 'content_unittests', 260 'content_unittests',
260 'crypto_unittests', 261 'crypto_unittests',
261 'device_unittests', 262 'device_unittests',
262 'gpu_unittests', 263 'gpu_unittests',
263 'jingle_unittests', 264 'jingle_unittests',
264 'media_unittests', 265 'media_unittests',
265 'ppapi_unittests', 266 'ppapi_unittests',
266 'printing_unittests', 267 'printing_unittests',
267 'remoting_unittests', 268 'remoting_unittests',
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
308 # insane. Should be fixed separately. 309 # insane. Should be fixed separately.
309 linux_tests_full_name = [ 310 linux_tests_full_name = [
310 'base_unittests', 311 'base_unittests',
311 'browser_tests', 312 'browser_tests',
312 'cacheinvalidation_unittests', 313 'cacheinvalidation_unittests',
313 'cc_unittests', 314 'cc_unittests',
314 'chromedriver2_tests', 315 'chromedriver2_tests',
315 'chromedriver2_unittests', 316 'chromedriver2_unittests',
316 'check_deps', 317 'check_deps',
317 'check_licenses', 318 'check_licenses',
319 'components_unittests',
318 'content_browsertests', 320 'content_browsertests',
319 'content_unittests', 321 'content_unittests',
320 'crypto_unittests', 322 'crypto_unittests',
321 'dbus_unittests', 323 'dbus_unittests',
322 'device_unittests', 324 'device_unittests',
323 'googleurl_unittests', 325 'googleurl_unittests',
324 'gpu_unittests', 326 'gpu_unittests',
325 'interactive_ui_tests', 327 'interactive_ui_tests',
326 'ipc_tests', 328 'ipc_tests',
327 'jingle_unittests', 329 'jingle_unittests',
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
367 }, 369 },
368 slavebuilddir='linux_aura') 370 slavebuilddir='linux_aura')
369 371
370 linux_aura_tests = [ 372 linux_aura_tests = [
371 'aura', 373 'aura',
372 'base', 374 'base',
373 'browser_tests', 375 'browser_tests',
374 'cacheinvalidation', 376 'cacheinvalidation',
375 'compositor', 377 'compositor',
376 'content_browsertests', 378 'content_browsertests',
377 'content_unittests', 379 'content_unittests',
iannucci 2013/01/15 23:53:19 No aura?
kaiwang 2013/01/16 01:50:54 current planed tests are all none aura related
378 'crypto', 380 'crypto',
379 'device_unittests', 381 'device_unittests',
380 'googleurl', 382 'googleurl',
381 'gpu', 383 'gpu',
382 'interactive_ui', 384 'interactive_ui',
383 'jingle', 385 'jingle',
384 'media', 386 'media',
385 'net', 387 'net',
386 'ppapi_unittests', 388 'ppapi_unittests',
387 'printing', 389 'printing',
388 'remoting', 390 'remoting',
389 'views', 391 'views',
390 'ui_unittests', 392 'ui_unittests',
391 'unit_ipc', 393 'unit_ipc',
392 'unit_sync', 394 'unit_sync',
393 'unit_unit', 395 'unit_unit',
394 'unit_sql', 396 'unit_sql',
395 ] 397 ]
396 398
397 linux_aura_options = [ 399 linux_aura_options = [
398 'aura_builder', 400 'aura_builder',
399 'base_unittests', 401 'base_unittests',
400 'browser_tests', 402 'browser_tests',
401 'cacheinvalidation_unittests', 403 'cacheinvalidation_unittests',
402 'compositor_unittests', 404 'compositor_unittests',
403 'content_browsertests', 405 'content_browsertests',
404 'content_unittests', 406 'content_unittests',
iannucci 2013/01/15 23:53:19 same
405 'crypto_unittests', 407 'crypto_unittests',
406 'googleurl_unittests', 408 'googleurl_unittests',
407 'gpu_unittests', 409 'gpu_unittests',
408 'interactive_ui_tests', 410 'interactive_ui_tests',
409 'ipc_tests', 411 'ipc_tests',
410 'jingle_unittests', 412 'jingle_unittests',
411 'media_unittests', 413 'media_unittests',
412 'net_unittests', 414 'net_unittests',
413 'ppapi_unittests', 415 'ppapi_unittests',
414 'printing_unittests', 416 'printing_unittests',
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
485 }) 487 })
486 488
487 # Tests that are single-machine shard-safe on MacOS 489 # Tests that are single-machine shard-safe on MacOS
488 mac_sharded = [ 490 mac_sharded = [
489 'base_unittests', 491 'base_unittests',
490 'browser_tests', 492 'browser_tests',
491 'cacheinvalidation_unittests', 493 'cacheinvalidation_unittests',
492 'cc_unittests', 494 'cc_unittests',
493 'chromedriver2_tests', 495 'chromedriver2_tests',
494 'chromedriver2_unittests', 496 'chromedriver2_unittests',
497 'components_unittests',
495 'content_browsertests', 498 'content_browsertests',
496 'content_unittests', 499 'content_unittests',
497 'crypto_unittests', 500 'crypto_unittests',
498 'gpu_unittests', 501 'gpu_unittests',
499 'jingle_unittests', 502 'jingle_unittests',
500 'media_unittests', 503 'media_unittests',
501 'ppapi_unittests', 504 'ppapi_unittests',
502 'printing_unittests', 505 'printing_unittests',
503 'remoting_unittests', 506 'remoting_unittests',
504 'sync_integration_tests', 507 'sync_integration_tests',
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
668 factory_properties={ 671 factory_properties={
669 'gclient_env': { 672 'gclient_env': {
670 'GYP_GENERATOR_FLAGS': 'msvs_error_on_missing_sources=1', 673 'GYP_GENERATOR_FLAGS': 'msvs_error_on_missing_sources=1',
671 }, 674 },
672 }) 675 })
673 676
674 # Tests that are single-machine shard-safe on Linux ChromeOS 677 # Tests that are single-machine shard-safe on Linux ChromeOS
675 linux_chromeos_sharded = [ 678 linux_chromeos_sharded = [
676 'base_unittests', 679 'base_unittests',
677 'browser_tests', 680 'browser_tests',
681 'components_unittests',
678 'content_browsertests', 682 'content_browsertests',
679 'content_unittests', 683 'content_unittests',
680 'media_unittests', 684 'media_unittests',
681 ] 685 ]
682 686
683 linux_chromeos_tests= [ 687 linux_chromeos_tests= [
684 ('ash_unittests', 'aura_builder'), 688 ('ash_unittests', 'aura_builder'),
685 ('aura', 'aura_builder'), 689 ('aura', 'aura_builder'),
686 ('base', 'base_unittests'), 690 ('base', 'base_unittests'),
687 ('browser_tests', 'browser_tests'), 691 ('browser_tests', 'browser_tests'),
688 ('cacheinvalidation', 'cacheinvalidation_unittests'), 692 ('cacheinvalidation', 'cacheinvalidation_unittests'),
689 ('check_deps', None), 693 ('check_deps', None),
690 ('check_deps2git', None), 694 ('check_deps2git', None),
691 ('chromeos_unittests', 'chromeos_unittests'), 695 ('chromeos_unittests', 'chromeos_unittests'),
696 ('components_unittests', 'components_unittests'),
692 ('compositor', 'compositor_unittests'), 697 ('compositor', 'compositor_unittests'),
693 ('content_browsertests', 'content_browsertests'), 698 ('content_browsertests', 'content_browsertests'),
694 ('content_unittests', 'content_unittests'), 699 ('content_unittests', 'content_unittests'),
695 ('crypto', 'crypto_unittests'), 700 ('crypto', 'crypto_unittests'),
696 ('dbus', 'dbus_unittests'), 701 ('dbus', 'dbus_unittests'),
697 ('device_unittests', 'device_unittests'), 702 ('device_unittests', 'device_unittests'),
698 #('googleurl', 'googleurl_unittests'), # issue 49580 703 #('googleurl', 'googleurl_unittests'), # issue 49580
699 (None, 'googleurl_unittests'), 704 (None, 'googleurl_unittests'),
700 ('gpu', 'gpu_unittests'), 705 ('gpu', 'gpu_unittests'),
701 ('interactive_ui', 'interactive_ui_tests'), 706 ('interactive_ui', 'interactive_ui_tests'),
(...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
845 }, 850 },
846 }, 851 },
847 ) 852 )
848 853
849 b_ios_dbg_simulator = CreateBuilder( 854 b_ios_dbg_simulator = CreateBuilder(
850 platform='ios', 855 platform='ios',
851 builder_name='ios_dbg_simulator', 856 builder_name='ios_dbg_simulator',
852 target='Debug', 857 target='Debug',
853 tests=[ 858 tests=[
854 'base', 859 'base',
855 'content_unittests', 860 'content_unittests',
iannucci 2013/01/15 23:53:19 Are we leaving out ios on purpose?
kaiwang 2013/01/16 01:50:54 yes, components_unittests is not a target on ios
856 'crypto', 861 'crypto',
857 'googleurl', 862 'googleurl',
858 'media', 863 'media',
859 'net', 864 'net',
860 'ui_unittests', 865 'ui_unittests',
861 'unit_sql', 866 'unit_sql',
862 ], 867 ],
863 options=[ 868 options=[
864 '--', 869 '--',
865 '-project', '../build/all.xcodeproj', 870 '-project', '../build/all.xcodeproj',
(...skipping 21 matching lines...) Expand all
887 892
888 b_valgrind_linux = { 893 b_valgrind_linux = {
889 'name': 'linux_valgrind', 894 'name': 'linux_valgrind',
890 'factory': m_chromium_linux.ChromiumFactory( 895 'factory': m_chromium_linux.ChromiumFactory(
891 slave_type='Trybot', 896 slave_type='Trybot',
892 target='Release', 897 target='Release',
893 options=[ 898 options=[
894 '--compiler=goma', 899 '--compiler=goma',
895 'DumpRenderTree', 900 'DumpRenderTree',
896 'base_unittests', 901 'base_unittests',
902 'components_unittests',
897 'content_unittests', 903 'content_unittests',
898 'crypto_unittests', 904 'crypto_unittests',
899 'device_unittests', 905 'device_unittests',
900 'googleurl_unittests', 906 'googleurl_unittests',
901 'ipc_tests', 907 'ipc_tests',
902 'media_unittests', 908 'media_unittests',
903 'net_unittests', 909 'net_unittests',
904 'ppapi_unittests', 910 'ppapi_unittests',
905 'printing_unittests', 911 'printing_unittests',
906 'remoting_unittests', 912 'remoting_unittests',
907 'sandbox_linux_unittests', 913 'sandbox_linux_unittests',
908 'sql_unittests', 914 'sql_unittests',
909 'sync_unit_tests', 915 'sync_unit_tests',
910 'test_shell_tests', 916 'test_shell_tests',
911 'ui_unittests', 917 'ui_unittests',
912 'unit_tests', 918 'unit_tests',
913 ], 919 ],
914 tests=valgrind_tests([ 920 tests=valgrind_tests([
915 'base', 921 'base',
916 'content', 922 'content',
917 'crypto', 923 'crypto',
iannucci 2013/01/15 23:53:19 Probably need components here (which will turn int
kaiwang 2013/01/16 01:50:54 Done.
918 'googleurl', 924 'googleurl',
919 'ipc', 925 'ipc',
920 'media', 926 'media',
921 'net', 927 'net',
922 'printing', 928 'printing',
923 'remoting', 929 'remoting',
924 'sandbox', 930 'sandbox',
925 'sql', 931 'sql',
926 'sync', 932 'sync',
927 'test_shell', 933 'test_shell',
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
1009 b_tsan_linux = { 1015 b_tsan_linux = {
1010 'name': 'linux_tsan', 1016 'name': 'linux_tsan',
1011 # Reuse the directory. 1017 # Reuse the directory.
1012 'slavebuilddir': 'linux_valgrind', 1018 'slavebuilddir': 'linux_valgrind',
1013 'factory': m_chromium_linux.ChromiumFactory( 1019 'factory': m_chromium_linux.ChromiumFactory(
1014 slave_type='Trybot', 1020 slave_type='Trybot',
1015 target='Release', 1021 target='Release',
1016 options=[ 1022 options=[
1017 '--compiler=goma', 1023 '--compiler=goma',
1018 'base_unittests', 1024 'base_unittests',
1025 'components_unittests',
1019 'content_unittests', 1026 'content_unittests',
1020 'crypto_unittests', 1027 'crypto_unittests',
1021 'device_unittests', 1028 'device_unittests',
1022 'googleurl_unittests', 1029 'googleurl_unittests',
1023 'ipc_tests', 1030 'ipc_tests',
1024 'media_unittests', 1031 'media_unittests',
1025 'net_unittests', 1032 'net_unittests',
1026 'ppapi_unittests', 1033 'ppapi_unittests',
1027 'printing_unittests', 1034 'printing_unittests',
1028 'remoting_unittests', 1035 'remoting_unittests',
1029 'sql_unittests', 1036 'sql_unittests',
1030 'sync_unit_tests', 1037 'sync_unit_tests',
1031 'ui_unittests', 1038 'ui_unittests',
1032 'unit_tests', 1039 'unit_tests',
1033 ], 1040 ],
1034 tests=tsan_tests([ 1041 tests=tsan_tests([
1035 'base', 1042 'base',
1036 'content', 1043 'content',
iannucci 2013/01/15 23:53:19 Same as valgrind above
kaiwang 2013/01/16 01:50:54 Done.
1037 'crypto', 1044 'crypto',
1038 'device_unittests', 1045 'device_unittests',
1039 'googleurl', 1046 'googleurl',
1040 'ipc', 1047 'ipc',
1041 'media', 1048 'media',
1042 'net', 1049 'net',
1043 'printing', 1050 'printing',
1044 'remoting', 1051 'remoting',
1045 'sql', 1052 'sql',
1046 'sync', 1053 'sync',
(...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after
1311 target='Debug', 1318 target='Debug',
1312 builder_name='win7_aura', 1319 builder_name='win7_aura',
1313 options=['aura_builder'], 1320 options=['aura_builder'],
1314 tests=[ 1321 tests=[
1315 'ash_unittests', 1322 'ash_unittests',
1316 'aura', 1323 'aura',
1317 'browser_tests', 1324 'browser_tests',
1318 'compositor', 1325 'compositor',
1319 'content_browsertests', 1326 'content_browsertests',
1320 'content_unittests', 1327 'content_unittests',
1321 'device_unittests', 1328 'device_unittests',
iannucci 2013/01/15 23:53:19 more aura
1322 'interactive_ui', 1329 'interactive_ui',
1323 'unit_unit', 1330 'unit_unit',
1324 'views', 1331 'views',
1325 ], 1332 ],
1326 goma=True, 1333 goma=True,
1327 factory_properties={ 1334 factory_properties={
1328 'sharded_tests': win_sharded, 1335 'sharded_tests': win_sharded,
1329 'gclient_env': { 1336 'gclient_env': {
1330 'GYP_DEFINES': 'use_aura=1', 1337 'GYP_DEFINES': 'use_aura=1',
1331 }, 1338 },
(...skipping 22 matching lines...) Expand all
1354 b_linux_asan = { 1361 b_linux_asan = {
1355 'name': 'linux_asan', 1362 'name': 'linux_asan',
1356 'factory': m_chromium_linux.ChromiumASANFactory( 1363 'factory': m_chromium_linux.ChromiumASANFactory(
1357 slave_type='Trybot', 1364 slave_type='Trybot',
1358 options=[ 1365 options=[
1359 '--build-tool=ninja', 1366 '--build-tool=ninja',
1360 '--compiler=goma-clang', 1367 '--compiler=goma-clang',
1361 'base_unittests', 1368 'base_unittests',
1362 'cacheinvalidation_unittests', 1369 'cacheinvalidation_unittests',
1363 'content_browsertests', 1370 'content_browsertests',
1364 'content_unittests', 1371 'content_unittests',
iannucci 2013/01/15 23:53:19 No asan? Though it looks like content_unittests is
kaiwang 2013/01/16 01:50:54 added..
1365 'crypto_unittests', 1372 'crypto_unittests',
1366 'device_unittests', 1373 'device_unittests',
1367 'googleurl_unittests', 1374 'googleurl_unittests',
1368 'gpu_unittests', 1375 'gpu_unittests',
1369 'ipc_tests', 1376 'ipc_tests',
1370 'jingle_unittests', 1377 'jingle_unittests',
1371 'media_unittests', 1378 'media_unittests',
1372 'net_unittests', 1379 'net_unittests',
1373 'ppapi_unittests', 1380 'ppapi_unittests',
1374 'printing_unittests', 1381 'printing_unittests',
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
1461 'gclient_env': { 1468 'gclient_env': {
1462 'GYP_DEFINES': 'asan=1', 1469 'GYP_DEFINES': 'asan=1',
1463 }, 1470 },
1464 }) 1471 })
1465 1472
1466 b_linux_heapcheck = { 1473 b_linux_heapcheck = {
1467 'name': 'linux_heapcheck', 1474 'name': 'linux_heapcheck',
1468 'factory': m_chromium_linux.ChromiumFactory( 1475 'factory': m_chromium_linux.ChromiumFactory(
1469 target='Debug', 1476 target='Debug',
1470 slave_type='Trybot', 1477 slave_type='Trybot',
1471 options=['content_unittests', 1478 options=['components_unittests',
1479 'content_unittests',
1472 'googleurl_unittests', 1480 'googleurl_unittests',
1473 'ppapi_unittests', 1481 'ppapi_unittests',
1474 'printing_unittests', 1482 'printing_unittests',
1475 'media_unittests', 1483 'media_unittests',
1476 'courgette_unittests', 1484 'courgette_unittests',
1477 'device_unittests', 1485 'device_unittests',
1478 'remoting_unittests', 1486 'remoting_unittests',
1479 'sql_unittests', 1487 'sql_unittests',
1480 'sync_unit_tests', 1488 'sync_unit_tests',
1481 'ipc_tests', 1489 'ipc_tests',
1482 'base_unittests', 1490 'base_unittests',
1483 'crypto_unittests', 1491 'crypto_unittests',
1484 'net_unittests', 1492 'net_unittests',
1485 'ui_unittests', 1493 'ui_unittests',
1486 'unit_tests', 1494 'unit_tests',
1487 'test_shell_tests', 1495 'test_shell_tests',
1488 'DumpRenderTree', 1496 'DumpRenderTree',
1489 ], 1497 ],
1490 tests=heapcheck_tests([ 1498 tests=heapcheck_tests([
1491 'googleurl', 1499 'googleurl',
1492 'printing', 1500 'printing',
1493 'media', 1501 'media',
iannucci 2013/01/15 23:53:19 same as tsan/valgrind
kaiwang 2013/01/16 01:50:54 Done.
1494 'content', 1502 'content',
1495 'courgette', 1503 'courgette',
1496 'device_unittests', 1504 'device_unittests',
1497 'remoting', 1505 'remoting',
1498 'sql', 1506 'sql',
1499 'sync', 1507 'sync',
1500 'ipc', 1508 'ipc',
1501 'base', 1509 'base',
1502 'crypto', 1510 'crypto',
1503 'net', 1511 'net',
(...skipping 12 matching lines...) Expand all
1516 } 1524 }
1517 1525
1518 b_linux_redux = { 1526 b_linux_redux = {
1519 'name': 'linux_redux', 1527 'name': 'linux_redux',
1520 'factory': m_chromium_linux.ChromiumFactory( 1528 'factory': m_chromium_linux.ChromiumFactory(
1521 slave_type='Trybot', 1529 slave_type='Trybot',
1522 options=[ 1530 options=[
1523 '--compiler=goma', 1531 '--compiler=goma',
1524 'base_unittests', 1532 'base_unittests',
1525 'cacheinvalidation_unittests', 1533 'cacheinvalidation_unittests',
1534 'components_unittests',
1526 'content_unittests', 1535 'content_unittests',
1527 'crypto_unittests', 1536 'crypto_unittests',
1528 'device_unittests', 1537 'device_unittests',
1529 'googleurl_unittests', 1538 'googleurl_unittests',
1530 'ipc_tests', 1539 'ipc_tests',
1531 'jingle_unittests', 1540 'jingle_unittests',
1532 'media_unittests', 1541 'media_unittests',
1533 'net_unittests', 1542 'net_unittests',
1534 'ppapi_unittests', 1543 'ppapi_unittests',
1535 'printing_unittests', 1544 'printing_unittests',
(...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after
1956 ####### PROJECT IDENTITY 1965 ####### PROJECT IDENTITY
1957 1966
1958 # The 'projectURL' string will be used to provide a link 1967 # The 'projectURL' string will be used to provide a link
1959 # from buildbot HTML pages to your project's home page. 1968 # from buildbot HTML pages to your project's home page.
1960 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' 1969 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage'
1961 1970
1962 # Buildbot master url: 1971 # Buildbot master url:
1963 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' 1972 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/'
1964 1973
1965 # vi: set ts=4 sts=2 sw=2 et: 1974 # vi: set ts=4 sts=2 sw=2 et:
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698