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

Side by Side Diff: scripts/slave/recipe_modules/v8/builders.py

Issue 2085453002: V8: Switch more linux bots to mb (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 4 years, 6 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
« no previous file with comments | « no previous file | scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___builder.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # Contains the bulk of the V8 builder configurations so they can be reused 5 # Contains the bulk of the V8 builder configurations so they can be reused
6 # from multiple recipes. 6 # from multiple recipes.
7 7
8 from recipe_engine.types import freeze 8 from recipe_engine.types import freeze
9 from testing import V8NoExhaustiveVariants, V8Variant, V8VariantNeutral 9 from testing import V8NoExhaustiveVariants, V8Variant, V8VariantNeutral
10 10
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 ] 65 ]
66 66
67 67
68 BUILDERS = { 68 BUILDERS = {
69 ####### Waterfall: client.v8 69 ####### Waterfall: client.v8
70 'client.v8': { 70 'client.v8': {
71 'builders': { 71 'builders': {
72 ####### Category: Linux 72 ####### Category: Linux
73 'V8 Linux - builder': { 73 'V8 Linux - builder': {
74 'chromium_apply_config': [ 74 'chromium_apply_config': [
75 'default_compiler', 'v8_ninja', 'goma', 'gcmole'], 75 'default_compiler', 'v8_ninja', 'goma', 'gcmole', 'mb'],
76 'v8_config_kwargs': { 76 'v8_config_kwargs': {
77 'BUILD_CONFIG': 'Release', 77 'BUILD_CONFIG': 'Release',
78 'TARGET_BITS': 32, 78 'TARGET_BITS': 32,
79 }, 79 },
80 'bot_type': 'builder', 80 'bot_type': 'builder',
81 'build_gs_archive': 'linux_rel_archive', 81 'build_gs_archive': 'linux_rel_archive',
82 'enable_swarming': True, 82 'enable_swarming': True,
83 'testing': { 83 'testing': {
84 'platform': 'linux', 84 'platform': 'linux',
85 }, 85 },
86 'triggers': [ 86 'triggers': [
87 'V8 Deopt Fuzzer', 87 'V8 Deopt Fuzzer',
88 'V8 Linux', 88 'V8 Linux',
89 'V8 Linux - presubmit', 89 'V8 Linux - presubmit',
90 ], 90 ],
91 'triggers_proxy': True, 91 'triggers_proxy': True,
92 }, 92 },
93 'V8 Linux - debug builder': { 93 'V8 Linux - debug builder': {
94 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'], 94 'chromium_apply_config': [
95 'default_compiler', 'v8_ninja', 'goma', 'mb'],
95 'v8_config_kwargs': { 96 'v8_config_kwargs': {
96 'BUILD_CONFIG': 'Debug', 97 'BUILD_CONFIG': 'Debug',
97 'TARGET_BITS': 32, 98 'TARGET_BITS': 32,
98 }, 99 },
99 'bot_type': 'builder', 100 'bot_type': 'builder',
100 'build_gs_archive': 'linux_dbg_archive', 101 'build_gs_archive': 'linux_dbg_archive',
101 'enable_swarming': True, 102 'enable_swarming': True,
102 'testing': {'platform': 'linux'}, 103 'testing': {'platform': 'linux'},
103 'triggers': [ 104 'triggers': [
104 'V8 Linux - gc stress', 105 'V8 Linux - gc stress',
105 'V8 Linux - debug', 106 'V8 Linux - debug',
106 'V8 Linux - debug - avx2', 107 'V8 Linux - debug - avx2',
107 ], 108 ],
108 }, 109 },
109 'V8 Linux - nosnap builder': { 110 'V8 Linux - nosnap builder': {
110 'chromium_apply_config': [ 111 'chromium_apply_config': [
111 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'], 112 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot', 'mb'],
112 'v8_config_kwargs': { 113 'v8_config_kwargs': {
113 'BUILD_CONFIG': 'Release', 114 'BUILD_CONFIG': 'Release',
114 'TARGET_BITS': 32, 115 'TARGET_BITS': 32,
115 }, 116 },
116 'bot_type': 'builder', 117 'bot_type': 'builder',
117 'build_gs_archive': 'linux_nosnap_rel_archive', 118 'build_gs_archive': 'linux_nosnap_rel_archive',
118 'enable_swarming': True, 119 'enable_swarming': True,
119 'testing': {'platform': 'linux'}, 120 'testing': {'platform': 'linux'},
120 'triggers': [ 121 'triggers': [
121 'V8 Linux - nosnap', 122 'V8 Linux - nosnap',
122 ], 123 ],
123 }, 124 },
124 'V8 Linux - nosnap debug builder': { 125 'V8 Linux - nosnap debug builder': {
125 'chromium_apply_config': [ 126 'chromium_apply_config': [
126 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'], 127 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot', 'mb'],
127 'v8_config_kwargs': { 128 'v8_config_kwargs': {
128 'BUILD_CONFIG': 'Debug', 129 'BUILD_CONFIG': 'Debug',
129 'TARGET_BITS': 32, 130 'TARGET_BITS': 32,
130 }, 131 },
131 'bot_type': 'builder', 132 'bot_type': 'builder',
132 'build_gs_archive': 'linux_nosnap_dbg_archive', 133 'build_gs_archive': 'linux_nosnap_dbg_archive',
133 'enable_swarming': True, 134 'enable_swarming': True,
134 'testing': {'platform': 'linux'}, 135 'testing': {'platform': 'linux'},
135 'triggers': [ 136 'triggers': [
136 'V8 Linux - nosnap - debug', 137 'V8 Linux - nosnap - debug',
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
260 'testing': {'platform': 'linux'}, 261 'testing': {'platform': 'linux'},
261 'swarming_dimensions': { 262 'swarming_dimensions': {
262 'os': 'Ubuntu-14.04', 263 'os': 'Ubuntu-14.04',
263 'pool': 'V8-AVX2', 264 'pool': 'V8-AVX2',
264 'gpu': '102b', 265 'gpu': '102b',
265 }, 266 },
266 }, 267 },
267 'V8 Linux - shared': { 268 'V8 Linux - shared': {
268 'chromium_apply_config': [ 269 'chromium_apply_config': [
269 'default_compiler', 'v8_ninja', 'goma', 'shared_library', 270 'default_compiler', 'v8_ninja', 'goma', 'shared_library',
270 'verify_heap'], 271 'verify_heap', 'mb'],
271 'v8_config_kwargs': { 272 'v8_config_kwargs': {
272 'BUILD_CONFIG': 'Release', 273 'BUILD_CONFIG': 'Release',
273 'TARGET_BITS': 32, 274 'TARGET_BITS': 32,
274 }, 275 },
275 'bot_type': 'builder_tester', 276 'bot_type': 'builder_tester',
276 'enable_swarming': True, 277 'enable_swarming': True,
277 'tests': [V8Testing, Test262, Mozilla, SimdJs], 278 'tests': [V8Testing, Test262, Mozilla, SimdJs],
278 'testing': {'platform': 'linux'}, 279 'testing': {'platform': 'linux'},
279 }, 280 },
280 'V8 Linux - nosnap': { 281 'V8 Linux - nosnap': {
(...skipping 25 matching lines...) Expand all
306 'build_gs_archive': 'linux_nosnap_dbg_archive', 307 'build_gs_archive': 'linux_nosnap_dbg_archive',
307 'enable_swarming': True, 308 'enable_swarming': True,
308 'tests': [V8Testing_4, Mozilla, SimdJs], 309 'tests': [V8Testing_4, Mozilla, SimdJs],
309 'testing': {'platform': 'linux'}, 310 'testing': {'platform': 'linux'},
310 'swarming_properties': { 311 'swarming_properties': {
311 'default_hard_timeout': 60 * 60, 312 'default_hard_timeout': 60 * 60,
312 }, 313 },
313 }, 314 },
314 'V8 Linux - interpreted regexp': { 315 'V8 Linux - interpreted regexp': {
315 'chromium_apply_config': [ 316 'chromium_apply_config': [
316 'default_compiler', 'v8_ninja', 'goma', 'interpreted_regexp'], 317 'default_compiler', 'v8_ninja', 'goma', 'interpreted_regexp', 'mb'],
317 'v8_config_kwargs': { 318 'v8_config_kwargs': {
318 'BUILD_CONFIG': 'Release', 319 'BUILD_CONFIG': 'Release',
319 'TARGET_BITS': 32, 320 'TARGET_BITS': 32,
320 }, 321 },
321 'bot_type': 'builder_tester', 322 'bot_type': 'builder_tester',
322 'tests': [V8Testing], 323 'tests': [V8Testing],
323 'testing': {'platform': 'linux'}, 324 'testing': {'platform': 'linux'},
324 }, 325 },
325 'V8 Linux - noi18n - debug': { 326 'V8 Linux - noi18n - debug': {
326 'v8_apply_config': ['no_i18n'], 327 'v8_apply_config': ['no_i18n'],
327 'chromium_apply_config': [ 328 'chromium_apply_config': [
328 'default_compiler', 'v8_ninja', 'goma', 'no_i18n'], 329 'default_compiler', 'v8_ninja', 'goma', 'no_i18n', 'mb'],
329 'v8_config_kwargs': { 330 'v8_config_kwargs': {
330 'BUILD_CONFIG': 'Debug', 331 'BUILD_CONFIG': 'Debug',
331 'TARGET_BITS': 32, 332 'TARGET_BITS': 32,
332 }, 333 },
333 'bot_type': 'builder_tester', 334 'bot_type': 'builder_tester',
334 'tests': [V8Testing, Mozilla, Test262, SimdJs], 335 'tests': [V8Testing, Mozilla, Test262, SimdJs],
335 'variants': V8NoExhaustiveVariants(), 336 'variants': V8NoExhaustiveVariants(),
336 'testing': {'platform': 'linux'}, 337 'testing': {'platform': 'linux'},
337 }, 338 },
338 ####### Category: Linux64 339 ####### Category: Linux64
(...skipping 434 matching lines...) Expand 10 before | Expand all | Expand 10 after
773 'TARGET_BITS': 64, 774 'TARGET_BITS': 64,
774 }, 775 },
775 'bot_type': 'tester', 776 'bot_type': 'tester',
776 'parent_buildername': 'V8 Linux64 - custom snapshot - debug builder', 777 'parent_buildername': 'V8 Linux64 - custom snapshot - debug builder',
777 'build_gs_archive': 'linux64_custom_snapshot_dbg_archive', 778 'build_gs_archive': 'linux64_custom_snapshot_dbg_archive',
778 'enable_swarming': True, 779 'enable_swarming': True,
779 'tests': [Mjsunit_2], 780 'tests': [Mjsunit_2],
780 'testing': {'platform': 'linux'}, 781 'testing': {'platform': 'linux'},
781 }, 782 },
782 'V8 Linux gcc 4.8': { 783 'V8 Linux gcc 4.8': {
783 'chromium_apply_config': ['v8_ninja', 'gcc', 'goma'], 784 'chromium_apply_config': ['v8_ninja', 'gcc', 'goma', 'mb'],
784 'v8_config_kwargs': { 785 'v8_config_kwargs': {
785 'BUILD_CONFIG': 'Release', 786 'BUILD_CONFIG': 'Release',
786 'TARGET_BITS': 32, 787 'TARGET_BITS': 32,
787 }, 788 },
788 'bot_type': 'builder_tester', 789 'bot_type': 'builder_tester',
789 'tests': [V8Testing], 790 'tests': [V8Testing],
790 'testing': {'platform': 'linux'}, 791 'testing': {'platform': 'linux'},
791 }, 792 },
792 'V8 Linux64 ASAN': { 793 'V8 Linux64 ASAN': {
793 'chromium_apply_config': [ 794 'chromium_apply_config': [
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after
1008 'TARGET_BITS': 64, 1009 'TARGET_BITS': 64,
1009 }, 1010 },
1010 'bot_type': 'builder_tester', 1011 'bot_type': 'builder_tester',
1011 'gcov_coverage_folder': 'linux64_gcov_rel', 1012 'gcov_coverage_folder': 'linux64_gcov_rel',
1012 'disable_auto_bisect': True, 1013 'disable_auto_bisect': True,
1013 'tests': [V8Testing], 1014 'tests': [V8Testing],
1014 'testing': {'platform': 'linux'}, 1015 'testing': {'platform': 'linux'},
1015 }, 1016 },
1016 'V8 Linux - vtunejit': { 1017 'V8 Linux - vtunejit': {
1017 'chromium_apply_config': [ 1018 'chromium_apply_config': [
1018 'default_compiler', 'v8_ninja', 'goma', 'vtunejit'], 1019 'default_compiler', 'v8_ninja', 'goma', 'vtunejit', 'mb'],
1019 'v8_config_kwargs': { 1020 'v8_config_kwargs': {
1020 'BUILD_CONFIG': 'Debug', 1021 'BUILD_CONFIG': 'Debug',
1021 'TARGET_BITS': 32, 1022 'TARGET_BITS': 32,
1022 }, 1023 },
1023 'bot_type': 'builder_tester', 1024 'bot_type': 'builder_tester',
1024 'testing': {'platform': 'linux'}, 1025 'testing': {'platform': 'linux'},
1025 }, 1026 },
1026 'V8 Linux - predictable': { 1027 'V8 Linux - predictable': {
1027 'v8_apply_config': ['predictable'], 1028 'v8_apply_config': ['predictable'],
1028 'chromium_apply_config': [ 1029 'chromium_apply_config': [
1029 'v8_ninja', 'default_compiler', 'goma', 'predictable'], 1030 'v8_ninja', 'default_compiler', 'goma', 'predictable', 'mb'],
1030 'v8_config_kwargs': { 1031 'v8_config_kwargs': {
1031 'BUILD_CONFIG': 'Release', 1032 'BUILD_CONFIG': 'Release',
1032 'TARGET_BITS': 32, 1033 'TARGET_BITS': 32,
1033 }, 1034 },
1034 'bot_type': 'builder_tester', 1035 'bot_type': 'builder_tester',
1035 'tests': [Mjsunit, Webkit, Benchmarks, Mozilla], 1036 'tests': [Mjsunit, Webkit, Benchmarks, Mozilla],
1036 'testing': {'platform': 'linux'}, 1037 'testing': {'platform': 'linux'},
1037 }, 1038 },
1038 'V8 Linux - full debug': { 1039 'V8 Linux - full debug': {
1039 'chromium_apply_config': [ 1040 'chromium_apply_config': [
1040 'default_compiler', 'v8_ninja', 'goma', 'no_optimized_debug'], 1041 'default_compiler', 'v8_ninja', 'goma', 'no_optimized_debug', 'mb'],
1041 'v8_config_kwargs': { 1042 'v8_config_kwargs': {
1042 'BUILD_CONFIG': 'Debug', 1043 'BUILD_CONFIG': 'Debug',
1043 'TARGET_BITS': 32, 1044 'TARGET_BITS': 32,
1044 }, 1045 },
1045 'bot_type': 'builder_tester', 1046 'bot_type': 'builder_tester',
1046 'tests': [V8Testing], 1047 'tests': [V8Testing],
1047 'testing': {'platform': 'linux'}, 1048 'testing': {'platform': 'linux'},
1048 }, 1049 },
1049 'V8 Random Deopt Fuzzer - debug': { 1050 'V8 Random Deopt Fuzzer - debug': {
1050 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'], 1051 'chromium_apply_config': [
1052 'default_compiler', 'v8_ninja', 'goma', 'mb'],
1051 'v8_apply_config': ['deopt_fuzz_random'], 1053 'v8_apply_config': ['deopt_fuzz_random'],
1052 'v8_config_kwargs': { 1054 'v8_config_kwargs': {
1053 'BUILD_CONFIG': 'Debug', 1055 'BUILD_CONFIG': 'Debug',
1054 'TARGET_BITS': 32, 1056 'TARGET_BITS': 32,
1055 }, 1057 },
1056 'bot_type': 'builder_tester', 1058 'bot_type': 'builder_tester',
1057 'enable_swarming': True, 1059 'enable_swarming': True,
1058 'swarming_properties': { 1060 'swarming_properties': {
1059 'default_hard_timeout': 4 * 60 * 60, 1061 'default_hard_timeout': 4 * 60 * 60,
1060 }, 1062 },
(...skipping 434 matching lines...) Expand 10 before | Expand all | Expand 10 after
1495 'tests': [V8Testing], 1497 'tests': [V8Testing],
1496 'testing': {'platform': 'linux'}, 1498 'testing': {'platform': 'linux'},
1497 }, 1499 },
1498 }, 1500 },
1499 }, 1501 },
1500 ####### Waterfall: tryserver.v8 1502 ####### Waterfall: tryserver.v8
1501 'tryserver.v8': { 1503 'tryserver.v8': {
1502 'builders': { 1504 'builders': {
1503 'v8_linux_rel_ng': { 1505 'v8_linux_rel_ng': {
1504 'chromium_apply_config': [ 1506 'chromium_apply_config': [
1505 'default_compiler', 'v8_ninja', 'goma', 'gcmole'], 1507 'default_compiler', 'v8_ninja', 'goma', 'gcmole', 'mb'],
1506 'v8_config_kwargs': { 1508 'v8_config_kwargs': {
1507 'BUILD_CONFIG': 'Release', 1509 'BUILD_CONFIG': 'Release',
1508 'TARGET_BITS': 32, 1510 'TARGET_BITS': 32,
1509 }, 1511 },
1510 'bot_type': 'builder', 1512 'bot_type': 'builder',
1511 'enable_swarming': True, 1513 'enable_swarming': True,
1512 'slim_swarming_builder': True, 1514 'slim_swarming_builder': True,
1513 'triggers': [ 1515 'triggers': [
1514 'v8_linux_rel_ng_triggered', 1516 'v8_linux_rel_ng_triggered',
1515 ], 1517 ],
(...skipping 15 matching lines...) Expand all
1531 Benchmarks, 1533 Benchmarks,
1532 SimdJs, 1534 SimdJs,
1533 IgnitionTurbofan, 1535 IgnitionTurbofan,
1534 MjsunitSPFrameAccess, 1536 MjsunitSPFrameAccess,
1535 Test262IgnitionTurbofan, 1537 Test262IgnitionTurbofan,
1536 GCMole, 1538 GCMole,
1537 ], 1539 ],
1538 'testing': {'platform': 'linux'}, 1540 'testing': {'platform': 'linux'},
1539 }, 1541 },
1540 'v8_linux_avx2_dbg': { 1542 'v8_linux_avx2_dbg': {
1541 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'], 1543 'chromium_apply_config': [
1544 'default_compiler', 'v8_ninja', 'goma', 'mb'],
1542 'v8_config_kwargs': { 1545 'v8_config_kwargs': {
1543 'BUILD_CONFIG': 'Debug', 1546 'BUILD_CONFIG': 'Debug',
1544 'TARGET_BITS': 32, 1547 'TARGET_BITS': 32,
1545 }, 1548 },
1546 'bot_type': 'builder_tester', 1549 'bot_type': 'builder_tester',
1547 'enable_swarming': True, 1550 'enable_swarming': True,
1548 'tests': [ 1551 'tests': [
1549 V8Testing_2, 1552 V8Testing_2,
1550 SimdJs, 1553 SimdJs,
1551 ], 1554 ],
1552 'testing': {'platform': 'linux'}, 1555 'testing': {'platform': 'linux'},
1553 'swarming_dimensions': { 1556 'swarming_dimensions': {
1554 'os': 'Ubuntu-14.04', 1557 'os': 'Ubuntu-14.04',
1555 'pool': 'V8-AVX2', 1558 'pool': 'V8-AVX2',
1556 'gpu': '102b', 1559 'gpu': '102b',
1557 }, 1560 },
1558 }, 1561 },
1559 'v8_linux_nodcheck_rel_ng': { 1562 'v8_linux_nodcheck_rel_ng': {
1560 'chromium_apply_config': [ 1563 'chromium_apply_config': [
1561 'default_compiler', 'v8_ninja', 'goma', 'no_dcheck'], 1564 'default_compiler', 'v8_ninja', 'goma', 'no_dcheck', 'mb'],
1562 'v8_config_kwargs': { 1565 'v8_config_kwargs': {
1563 'BUILD_CONFIG': 'Release', 1566 'BUILD_CONFIG': 'Release',
1564 'TARGET_BITS': 32, 1567 'TARGET_BITS': 32,
1565 }, 1568 },
1566 'bot_type': 'builder', 1569 'bot_type': 'builder',
1567 'enable_swarming': True, 1570 'enable_swarming': True,
1568 'slim_swarming_builder': True, 1571 'slim_swarming_builder': True,
1569 'triggers': [ 1572 'triggers': [
1570 'v8_linux_nodcheck_rel_ng_triggered', 1573 'v8_linux_nodcheck_rel_ng_triggered',
1571 ], 1574 ],
(...skipping 13 matching lines...) Expand all
1585 Test262Variants_2, 1588 Test262Variants_2,
1586 Test262IgnitionTurbofan, 1589 Test262IgnitionTurbofan,
1587 IgnitionTurbofan, 1590 IgnitionTurbofan,
1588 Mozilla, 1591 Mozilla,
1589 Benchmarks, 1592 Benchmarks,
1590 SimdJs, 1593 SimdJs,
1591 ], 1594 ],
1592 'testing': {'platform': 'linux'}, 1595 'testing': {'platform': 'linux'},
1593 }, 1596 },
1594 'v8_linux_dbg_ng': { 1597 'v8_linux_dbg_ng': {
1595 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'], 1598 'chromium_apply_config': [
1599 'default_compiler', 'v8_ninja', 'goma', 'mb'],
1596 'v8_config_kwargs': { 1600 'v8_config_kwargs': {
1597 'BUILD_CONFIG': 'Debug', 1601 'BUILD_CONFIG': 'Debug',
1598 'TARGET_BITS': 32, 1602 'TARGET_BITS': 32,
1599 }, 1603 },
1600 'bot_type': 'builder', 1604 'bot_type': 'builder',
1601 'enable_swarming': True, 1605 'enable_swarming': True,
1602 'slim_swarming_builder': True, 1606 'slim_swarming_builder': True,
1603 'triggers': [ 1607 'triggers': [
1604 'v8_linux_dbg_ng_triggered', 1608 'v8_linux_dbg_ng_triggered',
1605 ], 1609 ],
(...skipping 14 matching lines...) Expand all
1620 Benchmarks, 1624 Benchmarks,
1621 SimdJs, 1625 SimdJs,
1622 IgnitionTurbofan, 1626 IgnitionTurbofan,
1623 MjsunitSPFrameAccess, 1627 MjsunitSPFrameAccess,
1624 Test262IgnitionTurbofan, 1628 Test262IgnitionTurbofan,
1625 ], 1629 ],
1626 'testing': {'platform': 'linux'}, 1630 'testing': {'platform': 'linux'},
1627 }, 1631 },
1628 'v8_linux_noi18n_rel_ng': { 1632 'v8_linux_noi18n_rel_ng': {
1629 'chromium_apply_config': [ 1633 'chromium_apply_config': [
1630 'default_compiler', 'v8_ninja', 'goma', 'no_i18n'], 1634 'default_compiler', 'v8_ninja', 'goma', 'no_i18n', 'mb'],
1631 'v8_config_kwargs': { 1635 'v8_config_kwargs': {
1632 'BUILD_CONFIG': 'Release', 1636 'BUILD_CONFIG': 'Release',
1633 'TARGET_BITS': 32, 1637 'TARGET_BITS': 32,
1634 }, 1638 },
1635 'bot_type': 'builder', 1639 'bot_type': 'builder',
1636 'enable_swarming': True, 1640 'enable_swarming': True,
1637 'slim_swarming_builder': True, 1641 'slim_swarming_builder': True,
1638 'triggers': [ 1642 'triggers': [
1639 'v8_linux_noi18n_rel_ng_triggered', 1643 'v8_linux_noi18n_rel_ng_triggered',
1640 ], 1644 ],
(...skipping 12 matching lines...) Expand all
1653 V8Testing_2, 1657 V8Testing_2,
1654 Test262, 1658 Test262,
1655 Mozilla, 1659 Mozilla,
1656 SimdJs, 1660 SimdJs,
1657 ], 1661 ],
1658 'variants': V8NoExhaustiveVariants(), 1662 'variants': V8NoExhaustiveVariants(),
1659 'testing': {'platform': 'linux'}, 1663 'testing': {'platform': 'linux'},
1660 }, 1664 },
1661 'v8_linux_nosnap_rel': { 1665 'v8_linux_nosnap_rel': {
1662 'chromium_apply_config': [ 1666 'chromium_apply_config': [
1663 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'], 1667 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot', 'mb'],
1664 'v8_config_kwargs': { 1668 'v8_config_kwargs': {
1665 'BUILD_CONFIG': 'Release', 1669 'BUILD_CONFIG': 'Release',
1666 'TARGET_BITS': 32, 1670 'TARGET_BITS': 32,
1667 }, 1671 },
1668 'bot_type': 'builder_tester', 1672 'bot_type': 'builder_tester',
1669 'enable_swarming': True, 1673 'enable_swarming': True,
1670 'tests': [V8Testing_3], 1674 'tests': [V8Testing_3],
1671 'testing': {'platform': 'linux'}, 1675 'testing': {'platform': 'linux'},
1672 }, 1676 },
1673 'v8_linux_nosnap_dbg': { 1677 'v8_linux_nosnap_dbg': {
1674 'chromium_apply_config': [ 1678 'chromium_apply_config': [
1675 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'], 1679 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot', 'mb'],
1676 'v8_config_kwargs': { 1680 'v8_config_kwargs': {
1677 'BUILD_CONFIG': 'Debug', 1681 'BUILD_CONFIG': 'Debug',
1678 'TARGET_BITS': 32, 1682 'TARGET_BITS': 32,
1679 }, 1683 },
1680 'bot_type': 'builder_tester', 1684 'bot_type': 'builder_tester',
1681 'enable_swarming': True, 1685 'enable_swarming': True,
1682 'tests': [V8Testing_4], 1686 'tests': [V8Testing_4],
1683 'testing': {'platform': 'linux'}, 1687 'testing': {'platform': 'linux'},
1684 'swarming_properties': { 1688 'swarming_properties': {
1685 'default_hard_timeout': 60 * 60, 1689 'default_hard_timeout': 60 * 60,
1686 }, 1690 },
1687 }, 1691 },
1688 'v8_linux_gcc_compile_rel': { 1692 'v8_linux_gcc_compile_rel': {
1689 'chromium_apply_config': ['v8_ninja', 'no_dcheck', 'gcc', 'goma'], 1693 'chromium_apply_config': [
1694 'v8_ninja', 'no_dcheck', 'gcc', 'goma', 'mb'],
1690 'v8_config_kwargs': { 1695 'v8_config_kwargs': {
1691 'BUILD_CONFIG': 'Release', 1696 'BUILD_CONFIG': 'Release',
1692 'TARGET_BITS': 32, 1697 'TARGET_BITS': 32,
1693 }, 1698 },
1694 'bot_type': 'builder_tester', 1699 'bot_type': 'builder_tester',
1695 'testing': {'platform': 'linux'}, 1700 'testing': {'platform': 'linux'},
1696 }, 1701 },
1697 'v8_linux_gcc_rel': { 1702 'v8_linux_gcc_rel': {
1698 'chromium_apply_config': ['v8_ninja', 'no_dcheck', 'gcc', 'goma'], 1703 'chromium_apply_config': [
1704 'v8_ninja', 'no_dcheck', 'gcc', 'goma', 'mb'],
1699 'v8_config_kwargs': { 1705 'v8_config_kwargs': {
1700 'BUILD_CONFIG': 'Release', 1706 'BUILD_CONFIG': 'Release',
1701 'TARGET_BITS': 32, 1707 'TARGET_BITS': 32,
1702 }, 1708 },
1703 'bot_type': 'builder_tester', 1709 'bot_type': 'builder_tester',
1704 'tests': [V8Testing], 1710 'tests': [V8Testing],
1705 'testing': {'platform': 'linux'}, 1711 'testing': {'platform': 'linux'},
1706 }, 1712 },
1707 'v8_linux64_rel_ng': { 1713 'v8_linux64_rel_ng': {
1708 'chromium_apply_config': [ 1714 'chromium_apply_config': [
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
1787 SimdJs, 1793 SimdJs,
1788 ], 1794 ],
1789 'testing': {'platform': 'linux'}, 1795 'testing': {'platform': 'linux'},
1790 'swarming_dimensions': { 1796 'swarming_dimensions': {
1791 'os': 'Ubuntu-14.04', 1797 'os': 'Ubuntu-14.04',
1792 'pool': 'V8-AVX2', 1798 'pool': 'V8-AVX2',
1793 'gpu': '102b', 1799 'gpu': '102b',
1794 }, 1800 },
1795 }, 1801 },
1796 'v8_linux_gc_stress_dbg': { 1802 'v8_linux_gc_stress_dbg': {
1797 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'], 1803 'chromium_apply_config': [
1804 'default_compiler', 'v8_ninja', 'goma', 'mb'],
1798 'v8_apply_config': ['gc_stress'], 1805 'v8_apply_config': ['gc_stress'],
1799 'v8_config_kwargs': { 1806 'v8_config_kwargs': {
1800 'BUILD_CONFIG': 'Debug', 1807 'BUILD_CONFIG': 'Debug',
1801 'TARGET_BITS': 32, 1808 'TARGET_BITS': 32,
1802 }, 1809 },
1803 'bot_type': 'builder_tester', 1810 'bot_type': 'builder_tester',
1804 'enable_swarming': True, 1811 'enable_swarming': True,
1805 'tests': [Mjsunit_3, Webkit, MjsunitIgnitionTurbofan_2], 1812 'tests': [Mjsunit_3, Webkit, MjsunitIgnitionTurbofan_2],
1806 'testing': {'platform': 'linux'}, 1813 'testing': {'platform': 'linux'},
1807 }, 1814 },
(...skipping 696 matching lines...) Expand 10 before | Expand all | Expand 10 after
2504 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) 2511 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013'])
2505 2512
2506 BUILDERS = freeze(BUILDERS) 2513 BUILDERS = freeze(BUILDERS)
2507 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) 2514 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS)
2508 2515
2509 def iter_builders(): 2516 def iter_builders():
2510 for mastername, master_config in BUILDERS.iteritems(): 2517 for mastername, master_config in BUILDERS.iteritems():
2511 builders = master_config['builders'] 2518 builders = master_config['builders']
2512 for buildername, bot_config in builders.iteritems(): 2519 for buildername, bot_config in builders.iteritems():
2513 yield mastername, builders, buildername, bot_config 2520 yield mastername, builders, buildername, bot_config
OLDNEW
« no previous file with comments | « no previous file | scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___builder.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698