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

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

Issue 1556323003: V8 Buildbot: Switch ignition tests to v8-side test set. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 4 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | scripts/slave/recipe_modules/v8/testing.py » ('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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
OLDNEW
« no previous file with comments | « no previous file | scripts/slave/recipe_modules/v8/testing.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698