| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 |
| OLD | NEW |