| 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 | 9 |
| 10 | 10 |
| 11 class TestStepConfig(object): | 11 class TestStepConfig(object): |
| 12 """Per-step test configuration.""" | 12 """Per-step test configuration.""" |
| 13 def __init__(self, name, shards=1): | 13 def __init__(self, name, shards=1): |
| 14 self.name = name | 14 self.name = name |
| 15 self.shards = shards | 15 self.shards = shards |
| 16 | 16 |
| 17 | 17 |
| 18 # Top-level test configs for convenience. | 18 # Top-level test configs for convenience. |
| 19 Benchmarks = TestStepConfig('benchmarks') | 19 Benchmarks = TestStepConfig('benchmarks') |
| 20 Deopt = TestStepConfig('deopt') | 20 Deopt = TestStepConfig('deopt') |
| 21 Fuzz = TestStepConfig('fuzz') | 21 Fuzz = TestStepConfig('fuzz') |
| 22 GCMole = TestStepConfig('gcmole') | 22 GCMole = TestStepConfig('gcmole') |
| 23 Mjsunit = TestStepConfig('mjsunit') | 23 Mjsunit = TestStepConfig('mjsunit') |
| 24 Mjsunit_2 = TestStepConfig('mjsunit', shards=2) | 24 Mjsunit_2 = TestStepConfig('mjsunit', shards=2) |
| 25 Mjsunit_3 = TestStepConfig('mjsunit', shards=3) | 25 Mjsunit_3 = TestStepConfig('mjsunit', shards=3) |
| 26 MjsunitIgnition = TestStepConfig('mjsunit_ignition') | 26 Ignition = TestStepConfig('ignition') |
| 27 MjsunitSPFrameAccess = TestStepConfig('mjsunit_sp_frame_access') | 27 MjsunitSPFrameAccess = TestStepConfig('mjsunit_sp_frame_access') |
| 28 Mozilla = TestStepConfig('mozilla') | 28 Mozilla = TestStepConfig('mozilla') |
| 29 OptimizeForSize = TestStepConfig('optimize_for_size') | 29 OptimizeForSize = TestStepConfig('optimize_for_size') |
| 30 Presubmit = TestStepConfig('presubmit') | 30 Presubmit = TestStepConfig('presubmit') |
| 31 SimdJs = TestStepConfig('simdjs') | 31 SimdJs = TestStepConfig('simdjs') |
| 32 SimpleLeak = TestStepConfig('simpleleak') | 32 SimpleLeak = TestStepConfig('simpleleak') |
| 33 Test262 = TestStepConfig('test262') | 33 Test262 = TestStepConfig('test262') |
| 34 Test262_2 = TestStepConfig('test262', shards=2) | 34 Test262_2 = TestStepConfig('test262', shards=2) |
| 35 Test262Ignition = TestStepConfig('test262_ignition') | 35 Test262Ignition = TestStepConfig('test262_ignition') |
| 36 Test262Ignition_2 = TestStepConfig('test262_ignition', shards=2) | 36 Test262Ignition_2 = TestStepConfig('test262_ignition', shards=2) |
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 162 'parent_buildername': 'V8 Linux - builder', | 162 'parent_buildername': 'V8 Linux - builder', |
| 163 'build_gs_archive': 'linux_rel_archive', | 163 'build_gs_archive': 'linux_rel_archive', |
| 164 'tests': [ | 164 'tests': [ |
| 165 V8Initializers, | 165 V8Initializers, |
| 166 V8Testing, | 166 V8Testing, |
| 167 OptimizeForSize, | 167 OptimizeForSize, |
| 168 Benchmarks, | 168 Benchmarks, |
| 169 SimdJs, | 169 SimdJs, |
| 170 Test262Variants_2, | 170 Test262Variants_2, |
| 171 Mozilla, | 171 Mozilla, |
| 172 MjsunitIgnition, | 172 Ignition, |
| 173 MjsunitSPFrameAccess, | 173 MjsunitSPFrameAccess, |
| 174 Test262Ignition, | 174 Test262Ignition, |
| 175 ], | 175 ], |
| 176 'testing': {'platform': 'linux'}, | 176 'testing': {'platform': 'linux'}, |
| 177 'enable_swarming': True, | 177 'enable_swarming': True, |
| 178 'swarming_dimensions': { | 178 'swarming_dimensions': { |
| 179 'os': 'Ubuntu-12.04', | 179 'os': 'Ubuntu-12.04', |
| 180 }, | 180 }, |
| 181 }, | 181 }, |
| 182 'V8 Linux - swarming staging 1': { | 182 'V8 Linux - swarming staging 1': { |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 238 'bot_type': 'tester', | 238 'bot_type': 'tester', |
| 239 'parent_buildername': 'V8 Linux - debug builder', | 239 'parent_buildername': 'V8 Linux - debug builder', |
| 240 'build_gs_archive': 'linux_dbg_archive', | 240 'build_gs_archive': 'linux_dbg_archive', |
| 241 'enable_swarming': True, | 241 'enable_swarming': True, |
| 242 'tests': [ | 242 'tests': [ |
| 243 V8Testing, | 243 V8Testing, |
| 244 Benchmarks, | 244 Benchmarks, |
| 245 Test262Variants_3, | 245 Test262Variants_3, |
| 246 Mozilla, | 246 Mozilla, |
| 247 SimdJs, | 247 SimdJs, |
| 248 MjsunitIgnition, | 248 Ignition, |
| 249 MjsunitSPFrameAccess, | 249 MjsunitSPFrameAccess, |
| 250 Test262Ignition, | 250 Test262Ignition, |
| 251 ], | 251 ], |
| 252 'testing': {'platform': 'linux'}, | 252 'testing': {'platform': 'linux'}, |
| 253 }, | 253 }, |
| 254 'V8 Linux - debug - avx2': { | 254 'V8 Linux - debug - avx2': { |
| 255 'v8_config_kwargs': { | 255 'v8_config_kwargs': { |
| 256 'BUILD_CONFIG': 'Debug', | 256 'BUILD_CONFIG': 'Debug', |
| 257 'TARGET_BITS': 32, | 257 'TARGET_BITS': 32, |
| 258 }, | 258 }, |
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 512 'parent_buildername': 'V8 Linux64 - builder', | 512 'parent_buildername': 'V8 Linux64 - builder', |
| 513 'build_gs_archive': 'linux64_rel_archive', | 513 'build_gs_archive': 'linux64_rel_archive', |
| 514 'enable_swarming': True, | 514 'enable_swarming': True, |
| 515 'tests': [ | 515 'tests': [ |
| 516 V8Initializers, | 516 V8Initializers, |
| 517 V8Testing, | 517 V8Testing, |
| 518 OptimizeForSize, | 518 OptimizeForSize, |
| 519 Test262Variants_2, | 519 Test262Variants_2, |
| 520 Mozilla, | 520 Mozilla, |
| 521 SimdJs, | 521 SimdJs, |
| 522 MjsunitIgnition, | 522 Ignition, |
| 523 MjsunitSPFrameAccess, | 523 MjsunitSPFrameAccess, |
| 524 Test262Ignition, | 524 Test262Ignition, |
| 525 ], | 525 ], |
| 526 'testing': {'platform': 'linux'}, | 526 'testing': {'platform': 'linux'}, |
| 527 }, | 527 }, |
| 528 'V8 Linux64 - avx2': { | 528 'V8 Linux64 - avx2': { |
| 529 'v8_config_kwargs': { | 529 'v8_config_kwargs': { |
| 530 'BUILD_CONFIG': 'Release', | 530 'BUILD_CONFIG': 'Release', |
| 531 'TARGET_BITS': 64, | 531 'TARGET_BITS': 64, |
| 532 }, | 532 }, |
| (...skipping 15 matching lines...) Expand all Loading... |
| 548 }, | 548 }, |
| 549 'bot_type': 'tester', | 549 'bot_type': 'tester', |
| 550 'parent_buildername': 'V8 Linux64 - debug builder', | 550 'parent_buildername': 'V8 Linux64 - debug builder', |
| 551 'build_gs_archive': 'linux64_dbg_archive', | 551 'build_gs_archive': 'linux64_dbg_archive', |
| 552 'enable_swarming': True, | 552 'enable_swarming': True, |
| 553 'tests': [ | 553 'tests': [ |
| 554 V8Testing, | 554 V8Testing, |
| 555 Test262Variants_3, | 555 Test262Variants_3, |
| 556 Mozilla, | 556 Mozilla, |
| 557 SimdJs, | 557 SimdJs, |
| 558 MjsunitIgnition, | 558 Ignition, |
| 559 MjsunitSPFrameAccess, | 559 MjsunitSPFrameAccess, |
| 560 Test262Ignition, | 560 Test262Ignition, |
| 561 ], | 561 ], |
| 562 'testing': {'platform': 'linux'}, | 562 'testing': {'platform': 'linux'}, |
| 563 }, | 563 }, |
| 564 'V8 Linux64 - debug - avx2': { | 564 'V8 Linux64 - debug - avx2': { |
| 565 'v8_config_kwargs': { | 565 'v8_config_kwargs': { |
| 566 'BUILD_CONFIG': 'Debug', | 566 'BUILD_CONFIG': 'Debug', |
| 567 'TARGET_BITS': 64, | 567 'TARGET_BITS': 64, |
| 568 }, | 568 }, |
| (...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 894 'TARGET_ARCH': 'arm', | 894 'TARGET_ARCH': 'arm', |
| 895 'TARGET_BITS': 32, | 895 'TARGET_BITS': 32, |
| 896 }, | 896 }, |
| 897 'bot_type': 'tester', | 897 'bot_type': 'tester', |
| 898 'parent_buildername': 'V8 Arm - builder', | 898 'parent_buildername': 'V8 Arm - builder', |
| 899 'tests': [ | 899 'tests': [ |
| 900 V8Testing, | 900 V8Testing, |
| 901 Benchmarks, | 901 Benchmarks, |
| 902 OptimizeForSize, | 902 OptimizeForSize, |
| 903 SimdJs, | 903 SimdJs, |
| 904 MjsunitIgnition, | 904 Ignition, |
| 905 Test262Ignition, | 905 Test262Ignition, |
| 906 ], | 906 ], |
| 907 'enable_swarming': True, | 907 'enable_swarming': True, |
| 908 'slim_swarming_tester': True, | 908 'slim_swarming_tester': True, |
| 909 'swarming_dimensions': { | 909 'swarming_dimensions': { |
| 910 'os': 'Ubuntu-14.04', | 910 'os': 'Ubuntu-14.04', |
| 911 'cpu': 'armv7l', | 911 'cpu': 'armv7l', |
| 912 }, | 912 }, |
| 913 'testing': {'platform': 'linux'}, | 913 'testing': {'platform': 'linux'}, |
| 914 }, | 914 }, |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 988 'BUILD_CONFIG': 'Release', | 988 'BUILD_CONFIG': 'Release', |
| 989 'TARGET_BITS': 32, | 989 'TARGET_BITS': 32, |
| 990 }, | 990 }, |
| 991 'bot_type': 'builder_tester', | 991 'bot_type': 'builder_tester', |
| 992 'enable_swarming': True, | 992 'enable_swarming': True, |
| 993 'tests': [ | 993 'tests': [ |
| 994 V8Testing_2, | 994 V8Testing_2, |
| 995 Test262, | 995 Test262, |
| 996 Mozilla, | 996 Mozilla, |
| 997 SimdJs, | 997 SimdJs, |
| 998 MjsunitIgnition, | 998 Ignition, |
| 999 MjsunitSPFrameAccess, | 999 MjsunitSPFrameAccess, |
| 1000 Test262Ignition, | 1000 Test262Ignition, |
| 1001 ], | 1001 ], |
| 1002 'testing': {'platform': 'linux'}, | 1002 'testing': {'platform': 'linux'}, |
| 1003 }, | 1003 }, |
| 1004 'V8 Linux - arm - sim - debug': { | 1004 'V8 Linux - arm - sim - debug': { |
| 1005 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], | 1005 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], |
| 1006 'v8_config_kwargs': { | 1006 'v8_config_kwargs': { |
| 1007 'BUILD_CONFIG': 'Debug', | 1007 'BUILD_CONFIG': 'Debug', |
| 1008 'TARGET_BITS': 32, | 1008 'TARGET_BITS': 32, |
| 1009 }, | 1009 }, |
| 1010 'bot_type': 'builder_tester', | 1010 'bot_type': 'builder_tester', |
| 1011 'enable_swarming': True, | 1011 'enable_swarming': True, |
| 1012 'tests': [ | 1012 'tests': [ |
| 1013 V8Testing_2, | 1013 V8Testing_2, |
| 1014 Test262, | 1014 Test262, |
| 1015 Mozilla, | 1015 Mozilla, |
| 1016 SimdJs, | 1016 SimdJs, |
| 1017 MjsunitIgnition, | 1017 Ignition, |
| 1018 MjsunitSPFrameAccess, | 1018 MjsunitSPFrameAccess, |
| 1019 Test262Ignition, | 1019 Test262Ignition, |
| 1020 ], | 1020 ], |
| 1021 'testing': {'platform': 'linux'}, | 1021 'testing': {'platform': 'linux'}, |
| 1022 }, | 1022 }, |
| 1023 'V8 Linux - arm - armv8-a - sim': { | 1023 'V8 Linux - arm - armv8-a - sim': { |
| 1024 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], | 1024 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], |
| 1025 'v8_apply_config': ['enable_armv8'], | 1025 'v8_apply_config': ['enable_armv8'], |
| 1026 'v8_config_kwargs': { | 1026 'v8_config_kwargs': { |
| 1027 'BUILD_CONFIG': 'Release', | 1027 'BUILD_CONFIG': 'Release', |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1080 'BUILD_CONFIG': 'Release', | 1080 'BUILD_CONFIG': 'Release', |
| 1081 'TARGET_BITS': 64, | 1081 'TARGET_BITS': 64, |
| 1082 }, | 1082 }, |
| 1083 'bot_type': 'builder_tester', | 1083 'bot_type': 'builder_tester', |
| 1084 'enable_swarming': True, | 1084 'enable_swarming': True, |
| 1085 'tests': [ | 1085 'tests': [ |
| 1086 V8Testing_2, | 1086 V8Testing_2, |
| 1087 Test262, | 1087 Test262, |
| 1088 Mozilla, | 1088 Mozilla, |
| 1089 SimdJs, | 1089 SimdJs, |
| 1090 MjsunitIgnition, | 1090 Ignition, |
| 1091 MjsunitSPFrameAccess, | 1091 MjsunitSPFrameAccess, |
| 1092 Test262Ignition, | 1092 Test262Ignition, |
| 1093 ], | 1093 ], |
| 1094 'testing': {'platform': 'linux'}, | 1094 'testing': {'platform': 'linux'}, |
| 1095 }, | 1095 }, |
| 1096 'V8 Linux - arm64 - sim - debug': { | 1096 'V8 Linux - arm64 - sim - debug': { |
| 1097 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], | 1097 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], |
| 1098 'v8_config_kwargs': { | 1098 'v8_config_kwargs': { |
| 1099 'BUILD_CONFIG': 'Debug', | 1099 'BUILD_CONFIG': 'Debug', |
| 1100 'TARGET_BITS': 64, | 1100 'TARGET_BITS': 64, |
| 1101 }, | 1101 }, |
| 1102 'bot_type': 'builder_tester', | 1102 'bot_type': 'builder_tester', |
| 1103 'enable_swarming': True, | 1103 'enable_swarming': True, |
| 1104 'tests': [ | 1104 'tests': [ |
| 1105 V8Testing_2, | 1105 V8Testing_2, |
| 1106 Test262, | 1106 Test262, |
| 1107 Mozilla, | 1107 Mozilla, |
| 1108 SimdJs, | 1108 SimdJs, |
| 1109 MjsunitIgnition, | 1109 Ignition, |
| 1110 MjsunitSPFrameAccess, | 1110 MjsunitSPFrameAccess, |
| 1111 Test262Ignition, | 1111 Test262Ignition, |
| 1112 ], | 1112 ], |
| 1113 'testing': {'platform': 'linux'}, | 1113 'testing': {'platform': 'linux'}, |
| 1114 }, | 1114 }, |
| 1115 'V8 Linux - arm64 - sim - nosnap - debug': { | 1115 'V8 Linux - arm64 - sim - nosnap - debug': { |
| 1116 'chromium_apply_config': [ | 1116 'chromium_apply_config': [ |
| 1117 'clang', 'v8_ninja', 'goma', 'simulate_arm', 'no_snapshot'], | 1117 'clang', 'v8_ninja', 'goma', 'simulate_arm', 'no_snapshot'], |
| 1118 'v8_apply_config': ['no_snapshot'], | 1118 'v8_apply_config': ['no_snapshot'], |
| 1119 'v8_config_kwargs': { | 1119 'v8_config_kwargs': { |
| (...skipping 473 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1593 }, | 1593 }, |
| 1594 'bot_type': 'builder_tester', | 1594 'bot_type': 'builder_tester', |
| 1595 'enable_swarming': True, | 1595 'enable_swarming': True, |
| 1596 'tests': [ | 1596 'tests': [ |
| 1597 V8Testing, | 1597 V8Testing, |
| 1598 OptimizeForSize, | 1598 OptimizeForSize, |
| 1599 Test262Variants_2, | 1599 Test262Variants_2, |
| 1600 Mozilla, | 1600 Mozilla, |
| 1601 Benchmarks, | 1601 Benchmarks, |
| 1602 SimdJs, | 1602 SimdJs, |
| 1603 MjsunitIgnition, | 1603 Ignition, |
| 1604 MjsunitSPFrameAccess, | 1604 MjsunitSPFrameAccess, |
| 1605 Test262Ignition, | 1605 Test262Ignition, |
| 1606 ], | 1606 ], |
| 1607 'testing': {'platform': 'linux'}, | 1607 'testing': {'platform': 'linux'}, |
| 1608 }, | 1608 }, |
| 1609 'v8_linux_avx2_dbg': { | 1609 'v8_linux_avx2_dbg': { |
| 1610 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'], | 1610 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'], |
| 1611 'v8_config_kwargs': { | 1611 'v8_config_kwargs': { |
| 1612 'BUILD_CONFIG': 'Debug', | 1612 'BUILD_CONFIG': 'Debug', |
| 1613 'TARGET_BITS': 32, | 1613 'TARGET_BITS': 32, |
| (...skipping 23 matching lines...) Expand all Loading... |
| 1637 'TARGET_BITS': 32, | 1637 'TARGET_BITS': 32, |
| 1638 }, | 1638 }, |
| 1639 'bot_type': 'builder_tester', | 1639 'bot_type': 'builder_tester', |
| 1640 'enable_swarming': True, | 1640 'enable_swarming': True, |
| 1641 'tests': [ | 1641 'tests': [ |
| 1642 V8Testing_2, | 1642 V8Testing_2, |
| 1643 Test262, | 1643 Test262, |
| 1644 Mozilla, | 1644 Mozilla, |
| 1645 Benchmarks, | 1645 Benchmarks, |
| 1646 SimdJs, | 1646 SimdJs, |
| 1647 MjsunitIgnition, | 1647 Ignition, |
| 1648 MjsunitSPFrameAccess, | 1648 MjsunitSPFrameAccess, |
| 1649 Test262Ignition, | 1649 Test262Ignition, |
| 1650 ], | 1650 ], |
| 1651 'testing': {'platform': 'linux'}, | 1651 'testing': {'platform': 'linux'}, |
| 1652 }, | 1652 }, |
| 1653 'v8_linux_greedy_allocator_dbg': { | 1653 'v8_linux_greedy_allocator_dbg': { |
| 1654 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'], | 1654 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'], |
| 1655 'v8_apply_config': ['greedy_allocator', 'turbo_variant'], | 1655 'v8_apply_config': ['greedy_allocator', 'turbo_variant'], |
| 1656 'v8_config_kwargs': { | 1656 'v8_config_kwargs': { |
| 1657 'BUILD_CONFIG': 'Debug', | 1657 'BUILD_CONFIG': 'Debug', |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1711 'TARGET_BITS': 64, | 1711 'TARGET_BITS': 64, |
| 1712 }, | 1712 }, |
| 1713 'bot_type': 'builder_tester', | 1713 'bot_type': 'builder_tester', |
| 1714 'enable_swarming': True, | 1714 'enable_swarming': True, |
| 1715 'tests': [ | 1715 'tests': [ |
| 1716 V8Initializers, | 1716 V8Initializers, |
| 1717 V8Testing, | 1717 V8Testing, |
| 1718 OptimizeForSize, | 1718 OptimizeForSize, |
| 1719 Test262Variants_2, | 1719 Test262Variants_2, |
| 1720 SimdJs, | 1720 SimdJs, |
| 1721 MjsunitIgnition, | 1721 Ignition, |
| 1722 MjsunitSPFrameAccess, | 1722 MjsunitSPFrameAccess, |
| 1723 Test262Ignition, | 1723 Test262Ignition, |
| 1724 ], | 1724 ], |
| 1725 'testing': {'platform': 'linux'}, | 1725 'testing': {'platform': 'linux'}, |
| 1726 }, | 1726 }, |
| 1727 'v8_linux64_avx2_rel': { | 1727 'v8_linux64_avx2_rel': { |
| 1728 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'], | 1728 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'], |
| 1729 'v8_config_kwargs': { | 1729 'v8_config_kwargs': { |
| 1730 'BUILD_CONFIG': 'Release', | 1730 'BUILD_CONFIG': 'Release', |
| 1731 'TARGET_BITS': 64, | 1731 'TARGET_BITS': 64, |
| (...skipping 383 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2115 'BUILD_CONFIG': 'Release', | 2115 'BUILD_CONFIG': 'Release', |
| 2116 'TARGET_BITS': 32, | 2116 'TARGET_BITS': 32, |
| 2117 }, | 2117 }, |
| 2118 'bot_type': 'builder_tester', | 2118 'bot_type': 'builder_tester', |
| 2119 'enable_swarming': True, | 2119 'enable_swarming': True, |
| 2120 'tests': [ | 2120 'tests': [ |
| 2121 V8Testing_3, | 2121 V8Testing_3, |
| 2122 Test262, | 2122 Test262, |
| 2123 Mozilla, | 2123 Mozilla, |
| 2124 SimdJs, | 2124 SimdJs, |
| 2125 MjsunitIgnition, | 2125 Ignition, |
| 2126 MjsunitSPFrameAccess, | 2126 MjsunitSPFrameAccess, |
| 2127 Test262Ignition_2, | 2127 Test262Ignition_2, |
| 2128 ], | 2128 ], |
| 2129 'testing': {'platform': 'linux'}, | 2129 'testing': {'platform': 'linux'}, |
| 2130 }, | 2130 }, |
| 2131 'v8_linux_arm_dbg': { | 2131 'v8_linux_arm_dbg': { |
| 2132 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], | 2132 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], |
| 2133 'v8_config_kwargs': { | 2133 'v8_config_kwargs': { |
| 2134 'BUILD_CONFIG': 'Debug', | 2134 'BUILD_CONFIG': 'Debug', |
| 2135 'TARGET_BITS': 32, | 2135 'TARGET_BITS': 32, |
| 2136 }, | 2136 }, |
| 2137 'bot_type': 'builder_tester', | 2137 'bot_type': 'builder_tester', |
| 2138 'enable_swarming': True, | 2138 'enable_swarming': True, |
| 2139 'tests': [ | 2139 'tests': [ |
| 2140 V8Testing_3, | 2140 V8Testing_3, |
| 2141 Test262, | 2141 Test262, |
| 2142 Mozilla, | 2142 Mozilla, |
| 2143 SimdJs, | 2143 SimdJs, |
| 2144 MjsunitIgnition, | 2144 Ignition, |
| 2145 MjsunitSPFrameAccess, | 2145 MjsunitSPFrameAccess, |
| 2146 Test262Ignition_2, | 2146 Test262Ignition_2, |
| 2147 ], | 2147 ], |
| 2148 'testing': {'platform': 'linux'}, | 2148 'testing': {'platform': 'linux'}, |
| 2149 }, | 2149 }, |
| 2150 'v8_linux_arm_armv8a_rel': { | 2150 'v8_linux_arm_armv8a_rel': { |
| 2151 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], | 2151 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], |
| 2152 'v8_apply_config': ['enable_armv8'], | 2152 'v8_apply_config': ['enable_armv8'], |
| 2153 'v8_config_kwargs': { | 2153 'v8_config_kwargs': { |
| 2154 'BUILD_CONFIG': 'Release', | 2154 'BUILD_CONFIG': 'Release', |
| (...skipping 22 matching lines...) Expand all Loading... |
| 2177 'BUILD_CONFIG': 'Release', | 2177 'BUILD_CONFIG': 'Release', |
| 2178 'TARGET_BITS': 64, | 2178 'TARGET_BITS': 64, |
| 2179 }, | 2179 }, |
| 2180 'bot_type': 'builder_tester', | 2180 'bot_type': 'builder_tester', |
| 2181 'enable_swarming': True, | 2181 'enable_swarming': True, |
| 2182 'tests': [ | 2182 'tests': [ |
| 2183 V8Testing_3, | 2183 V8Testing_3, |
| 2184 Test262, | 2184 Test262, |
| 2185 Mozilla, | 2185 Mozilla, |
| 2186 SimdJs, | 2186 SimdJs, |
| 2187 MjsunitIgnition, | 2187 Ignition, |
| 2188 MjsunitSPFrameAccess, | 2188 MjsunitSPFrameAccess, |
| 2189 Test262Ignition_2, | 2189 Test262Ignition_2, |
| 2190 ], | 2190 ], |
| 2191 'testing': {'platform': 'linux'}, | 2191 'testing': {'platform': 'linux'}, |
| 2192 }, | 2192 }, |
| 2193 'v8_linux_arm64_dbg': { | 2193 'v8_linux_arm64_dbg': { |
| 2194 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], | 2194 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], |
| 2195 'v8_config_kwargs': { | 2195 'v8_config_kwargs': { |
| 2196 'BUILD_CONFIG': 'Debug', | 2196 'BUILD_CONFIG': 'Debug', |
| 2197 'TARGET_BITS': 64, | 2197 'TARGET_BITS': 64, |
| 2198 }, | 2198 }, |
| 2199 'bot_type': 'builder_tester', | 2199 'bot_type': 'builder_tester', |
| 2200 'enable_swarming': True, | 2200 'enable_swarming': True, |
| 2201 'tests': [ | 2201 'tests': [ |
| 2202 V8Testing_3, | 2202 V8Testing_3, |
| 2203 Test262, | 2203 Test262, |
| 2204 Mozilla, | 2204 Mozilla, |
| 2205 SimdJs, | 2205 SimdJs, |
| 2206 MjsunitIgnition, | 2206 Ignition, |
| 2207 MjsunitSPFrameAccess, | 2207 MjsunitSPFrameAccess, |
| 2208 Test262Ignition_2, | 2208 Test262Ignition_2, |
| 2209 ], | 2209 ], |
| 2210 'testing': {'platform': 'linux'}, | 2210 'testing': {'platform': 'linux'}, |
| 2211 }, | 2211 }, |
| 2212 'v8_linux_arm64_gc_stress_dbg': { | 2212 'v8_linux_arm64_gc_stress_dbg': { |
| 2213 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], | 2213 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'], |
| 2214 'v8_apply_config': ['gc_stress'], | 2214 'v8_apply_config': ['gc_stress'], |
| 2215 'v8_config_kwargs': { | 2215 'v8_config_kwargs': { |
| 2216 'BUILD_CONFIG': 'Debug', | 2216 'BUILD_CONFIG': 'Debug', |
| (...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2387 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) | 2387 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) |
| 2388 | 2388 |
| 2389 BUILDERS = freeze(BUILDERS) | 2389 BUILDERS = freeze(BUILDERS) |
| 2390 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) | 2390 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) |
| 2391 | 2391 |
| 2392 def iter_builders(): | 2392 def iter_builders(): |
| 2393 for mastername, master_config in BUILDERS.iteritems(): | 2393 for mastername, master_config in BUILDERS.iteritems(): |
| 2394 builders = master_config['builders'] | 2394 builders = master_config['builders'] |
| 2395 for buildername, bot_config in builders.iteritems(): | 2395 for buildername, bot_config in builders.iteritems(): |
| 2396 yield mastername, builders, buildername, bot_config | 2396 yield mastername, builders, buildername, bot_config |
| OLD | NEW |