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

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

Issue 2119363003: V8: Add temporary bots to support gyp (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 4 years, 5 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
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 485 matching lines...) Expand 10 before | Expand all | Expand 10 after
496 'BUILD_CONFIG': 'Debug', 496 'BUILD_CONFIG': 'Debug',
497 'TARGET_BITS': 64, 497 'TARGET_BITS': 64,
498 }, 498 },
499 'bot_type': 'tester', 499 'bot_type': 'tester',
500 'enable_swarming': True, 500 'enable_swarming': True,
501 'parent_buildername': 'V8 Linux64 - custom snapshot - debug builder', 501 'parent_buildername': 'V8 Linux64 - custom snapshot - debug builder',
502 'build_gs_archive': 'linux64_custom_snapshot_dbg_archive', 502 'build_gs_archive': 'linux64_custom_snapshot_dbg_archive',
503 'tests': [Mjsunit], 503 'tests': [Mjsunit],
504 'testing': {'platform': 'linux'}, 504 'testing': {'platform': 'linux'},
505 }, 505 },
506 'V8 Linux64 - gyp': {
507 'chromium_apply_config': [
508 'v8_ninja', 'default_compiler', 'goma', 'mb',
509 ],
510 'v8_config_kwargs': {
511 'BUILD_CONFIG': 'Release',
512 'TARGET_BITS': 64,
513 },
514 'bot_type': 'builder_tester',
515 'enable_swarming': True,
516 'tests': [V8Testing],
517 'testing': {'platform': 'linux'},
518 },
506 ####### Category: Windows 519 ####### Category: Windows
507 'V8 Win32 - builder': { 520 'V8 Win32 - builder': {
508 'chromium_apply_config': [ 521 'chromium_apply_config': [
509 'default_compiler', 522 'default_compiler',
510 'v8_ninja', 523 'v8_ninja',
511 'goma', 524 'goma',
512 'mb', 525 'mb',
513 ], 526 ],
514 'v8_config_kwargs': { 527 'v8_config_kwargs': {
515 'BUILD_CONFIG': 'Release', 528 'BUILD_CONFIG': 'Release',
(...skipping 1253 matching lines...) Expand 10 before | Expand all | Expand 10 after
1769 V8Testing, 1782 V8Testing,
1770 OptimizeForSize, 1783 OptimizeForSize,
1771 Test262Variants_2, 1784 Test262Variants_2,
1772 SimdJs, 1785 SimdJs,
1773 IgnitionTurbofan, 1786 IgnitionTurbofan,
1774 MjsunitSPFrameAccess, 1787 MjsunitSPFrameAccess,
1775 Test262IgnitionTurbofan, 1788 Test262IgnitionTurbofan,
1776 ], 1789 ],
1777 'testing': {'platform': 'linux'}, 1790 'testing': {'platform': 'linux'},
1778 }, 1791 },
1792 'v8_linux64_gyp_rel_ng': {
1793 'chromium_apply_config': [
1794 'default_compiler', 'v8_ninja', 'goma', 'no_dcheck', 'mb'],
1795 'v8_config_kwargs': {
1796 'BUILD_CONFIG': 'Release',
1797 'TARGET_BITS': 64,
1798 },
1799 'bot_type': 'builder',
1800 'enable_swarming': True,
1801 'slim_swarming_builder': True,
1802 'triggers': [
1803 'v8_linux64_gyp_rel_ng_triggered',
1804 ],
1805 'testing': {'platform': 'linux'},
1806 },
1807 'v8_linux64_gyp_rel_ng_triggered': {
1808 'chromium_apply_config': ['no_dcheck'],
Michael Achenbach 2016/07/06 09:58:29 No dchecks as we only have a continuous release bo
1809 'v8_config_kwargs': {
1810 'BUILD_CONFIG': 'Release',
1811 'TARGET_BITS': 64,
1812 },
1813 'bot_type': 'tester',
1814 'parent_buildername': 'v8_linux64_gyp_rel_ng',
1815 'enable_swarming': True,
1816 'tests': [V8Testing],
1817 'testing': {'platform': 'linux'},
1818 },
1779 'v8_linux64_avx2_rel_ng': { 1819 'v8_linux64_avx2_rel_ng': {
1780 'chromium_apply_config': [ 1820 'chromium_apply_config': [
1781 'default_compiler', 'v8_ninja', 'goma', 'mb'], 1821 'default_compiler', 'v8_ninja', 'goma', 'mb'],
1782 'v8_config_kwargs': { 1822 'v8_config_kwargs': {
1783 'BUILD_CONFIG': 'Release', 1823 'BUILD_CONFIG': 'Release',
1784 'TARGET_BITS': 64, 1824 'TARGET_BITS': 64,
1785 }, 1825 },
1786 'bot_type': 'builder', 1826 'bot_type': 'builder',
1787 'enable_swarming': True, 1827 'enable_swarming': True,
1788 'slim_swarming_builder': True, 1828 'slim_swarming_builder': True,
(...skipping 759 matching lines...) Expand 10 before | Expand all | Expand 10 after
2548 }} 2588 }}
2549 2589
2550 BUILDERS = freeze(BUILDERS) 2590 BUILDERS = freeze(BUILDERS)
2551 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) 2591 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS)
2552 2592
2553 def iter_builders(): 2593 def iter_builders():
2554 for mastername, master_config in BUILDERS.iteritems(): 2594 for mastername, master_config in BUILDERS.iteritems():
2555 builders = master_config['builders'] 2595 builders = master_config['builders']
2556 for buildername, bot_config in builders.iteritems(): 2596 for buildername, bot_config in builders.iteritems():
2557 yield mastername, builders, buildername, bot_config 2597 yield mastername, builders, buildername, bot_config
OLDNEW
« no previous file with comments | « masters/master.tryserver.v8/slaves.cfg ('k') | scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___gyp.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698