| 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 774 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 785 'v8_config_kwargs': { | 785 'v8_config_kwargs': { |
| 786 'BUILD_CONFIG': 'Release', | 786 'BUILD_CONFIG': 'Release', |
| 787 'TARGET_BITS': 32, | 787 'TARGET_BITS': 32, |
| 788 }, | 788 }, |
| 789 'bot_type': 'builder_tester', | 789 'bot_type': 'builder_tester', |
| 790 'tests': [V8Testing], | 790 'tests': [V8Testing], |
| 791 'testing': {'platform': 'linux'}, | 791 'testing': {'platform': 'linux'}, |
| 792 }, | 792 }, |
| 793 'V8 Linux64 ASAN': { | 793 'V8 Linux64 ASAN': { |
| 794 'chromium_apply_config': [ | 794 'chromium_apply_config': [ |
| 795 'v8_ninja', 'clang', 'asan', 'goma'], | 795 'v8_ninja', 'clang', 'asan', 'goma', 'mb'], |
| 796 'v8_config_kwargs': { | 796 'v8_config_kwargs': { |
| 797 'BUILD_CONFIG': 'Release', | 797 'BUILD_CONFIG': 'Release', |
| 798 'TARGET_BITS': 64, | 798 'TARGET_BITS': 64, |
| 799 }, | 799 }, |
| 800 'bot_type': 'builder_tester', | 800 'bot_type': 'builder_tester', |
| 801 'enable_swarming': True, | 801 'enable_swarming': True, |
| 802 'swarming_dimensions': { | 802 'swarming_dimensions': { |
| 803 'os': 'Ubuntu-14.04', | 803 'os': 'Ubuntu-14.04', |
| 804 }, | 804 }, |
| 805 'tests': [V8Testing_2, Test262, IgnitionTurbofan], | 805 'tests': [V8Testing_2, Test262, IgnitionTurbofan], |
| 806 'testing': {'platform': 'linux'}, | 806 'testing': {'platform': 'linux'}, |
| 807 'triggers': [ | 807 'triggers': [ |
| 808 'V8 Linux64 ASAN no inline - release builder', | 808 'V8 Linux64 ASAN no inline - release builder', |
| 809 'V8 Linux64 ASAN - debug builder', | 809 'V8 Linux64 ASAN - debug builder', |
| 810 'V8 Linux64 ASAN arm64 - debug builder', | 810 'V8 Linux64 ASAN arm64 - debug builder', |
| 811 'V8 Linux ASAN arm - debug builder', | 811 'V8 Linux ASAN arm - debug builder', |
| 812 'V8 Linux ASAN mipsel - debug builder', | 812 'V8 Linux ASAN mipsel - debug builder', |
| 813 ], | 813 ], |
| 814 }, | 814 }, |
| 815 'V8 Linux64 ASAN no inline - release builder': { | 815 'V8 Linux64 ASAN no inline - release builder': { |
| 816 'chromium_apply_config': [ | 816 'chromium_apply_config': [ |
| 817 'clang', | 817 'clang', |
| 818 'v8_ninja', | 818 'v8_ninja', |
| 819 'goma', | 819 'goma', |
| 820 'mb', |
| 820 'asan', | 821 'asan', |
| 821 'asan_symbolized', | 822 'asan_symbolized', |
| 822 'clobber', | 823 'clobber', |
| 823 'default_target_d8', | 824 'default_target_d8', |
| 824 'sanitizer_coverage', | 825 'sanitizer_coverage', |
| 825 'v8_verify_heap', | 826 'v8_verify_heap', |
| 826 ], | 827 ], |
| 827 'v8_config_kwargs': { | 828 'v8_config_kwargs': { |
| 828 'BUILD_CONFIG': 'Release', | 829 'BUILD_CONFIG': 'Release', |
| 829 'TARGET_BITS': 64, | 830 'TARGET_BITS': 64, |
| 830 }, | 831 }, |
| 831 'bot_type': 'builder_tester', | 832 'bot_type': 'builder_tester', |
| 832 'cf_archive_build': True, | 833 'cf_archive_build': True, |
| 833 'cf_gs_bucket': 'v8-asan', | 834 'cf_gs_bucket': 'v8-asan', |
| 834 'cf_gs_acl': 'public-read', | 835 'cf_gs_acl': 'public-read', |
| 835 'cf_archive_name': 'd8-asan-no-inline', | 836 'cf_archive_name': 'd8-asan-no-inline', |
| 836 'testing': {'platform': 'linux'}, | 837 'testing': {'platform': 'linux'}, |
| 837 }, | 838 }, |
| 838 'V8 Linux64 ASAN - debug builder': { | 839 'V8 Linux64 ASAN - debug builder': { |
| 839 'chromium_apply_config': [ | 840 'chromium_apply_config': [ |
| 840 'v8_ninja', | 841 'v8_ninja', |
| 841 'clang', | 842 'clang', |
| 842 'clobber', | 843 'clobber', |
| 843 'default_target_d8', | 844 'default_target_d8', |
| 844 'asan', | 845 'asan', |
| 845 'goma', | 846 'goma', |
| 847 'mb', |
| 846 'sanitizer_coverage', | 848 'sanitizer_coverage', |
| 847 ], | 849 ], |
| 848 'v8_config_kwargs': { | 850 'v8_config_kwargs': { |
| 849 'BUILD_CONFIG': 'Debug', | 851 'BUILD_CONFIG': 'Debug', |
| 850 'TARGET_BITS': 64, | 852 'TARGET_BITS': 64, |
| 851 }, | 853 }, |
| 852 'bot_type': 'builder_tester', | 854 'bot_type': 'builder_tester', |
| 853 'cf_archive_build': True, | 855 'cf_archive_build': True, |
| 854 'cf_gs_bucket': 'v8-asan', | 856 'cf_gs_bucket': 'v8-asan', |
| 855 'cf_gs_acl': 'public-read', | 857 'cf_gs_acl': 'public-read', |
| 856 'cf_archive_name': 'd8-asan', | 858 'cf_archive_name': 'd8-asan', |
| 857 'testing': {'platform': 'linux'}, | 859 'testing': {'platform': 'linux'}, |
| 858 }, | 860 }, |
| 859 'V8 Linux64 ASAN arm64 - debug builder': { | 861 'V8 Linux64 ASAN arm64 - debug builder': { |
| 860 'chromium_apply_config': [ | 862 'chromium_apply_config': [ |
| 861 'v8_ninja', | 863 'v8_ninja', |
| 862 'clang', | 864 'clang', |
| 863 'clobber', | 865 'clobber', |
| 864 'default_target_d8', | 866 'default_target_d8', |
| 865 'asan', | 867 'asan', |
| 866 'goma', | 868 'goma', |
| 869 'mb', |
| 867 'sanitizer_coverage', | 870 'sanitizer_coverage', |
| 868 'simulate_arm', | 871 'simulate_arm', |
| 869 ], | 872 ], |
| 870 'v8_config_kwargs': { | 873 'v8_config_kwargs': { |
| 871 'BUILD_CONFIG': 'Debug', | 874 'BUILD_CONFIG': 'Debug', |
| 872 'TARGET_BITS': 64, | 875 'TARGET_BITS': 64, |
| 873 }, | 876 }, |
| 874 'bot_type': 'builder_tester', | 877 'bot_type': 'builder_tester', |
| 875 'cf_archive_build': True, | 878 'cf_archive_build': True, |
| 876 'cf_gs_bucket': 'v8-asan', | 879 'cf_gs_bucket': 'v8-asan', |
| 877 'cf_gs_acl': 'public-read', | 880 'cf_gs_acl': 'public-read', |
| 878 'cf_archive_name': 'd8-arm64-asan', | 881 'cf_archive_name': 'd8-arm64-asan', |
| 879 'testing': {'platform': 'linux'}, | 882 'testing': {'platform': 'linux'}, |
| 880 }, | 883 }, |
| 881 'V8 Linux ASAN arm - debug builder': { | 884 'V8 Linux ASAN arm - debug builder': { |
| 882 'chromium_apply_config': [ | 885 'chromium_apply_config': [ |
| 883 'v8_ninja', | 886 'v8_ninja', |
| 884 'clang', | 887 'clang', |
| 885 'clobber', | 888 'clobber', |
| 886 'default_target_d8', | 889 'default_target_d8', |
| 887 'asan', | 890 'asan', |
| 888 'goma', | 891 'goma', |
| 892 'mb', |
| 889 'sanitizer_coverage', | 893 'sanitizer_coverage', |
| 890 'simulate_arm', | 894 'simulate_arm', |
| 891 ], | 895 ], |
| 892 'v8_config_kwargs': { | 896 'v8_config_kwargs': { |
| 893 'BUILD_CONFIG': 'Debug', | 897 'BUILD_CONFIG': 'Debug', |
| 894 'TARGET_BITS': 32, | 898 'TARGET_BITS': 32, |
| 895 }, | 899 }, |
| 896 'bot_type': 'builder_tester', | 900 'bot_type': 'builder_tester', |
| 897 'cf_archive_build': True, | 901 'cf_archive_build': True, |
| 898 'cf_gs_bucket': 'v8-asan', | 902 'cf_gs_bucket': 'v8-asan', |
| 899 'cf_gs_acl': 'public-read', | 903 'cf_gs_acl': 'public-read', |
| 900 'cf_archive_name': 'd8-arm-asan', | 904 'cf_archive_name': 'd8-arm-asan', |
| 901 'testing': {'platform': 'linux'}, | 905 'testing': {'platform': 'linux'}, |
| 902 }, | 906 }, |
| 903 'V8 Linux ASAN mipsel - debug builder': { | 907 'V8 Linux ASAN mipsel - debug builder': { |
| 904 'chromium_apply_config': [ | 908 'chromium_apply_config': [ |
| 905 'v8_ninja', | 909 'v8_ninja', |
| 906 'clang', | 910 'clang', |
| 907 'clobber', | 911 'clobber', |
| 908 'default_target_d8', | 912 'default_target_d8', |
| 909 'asan', | 913 'asan', |
| 910 'goma', | 914 'goma', |
| 915 'mb', |
| 911 'sanitizer_coverage', | 916 'sanitizer_coverage', |
| 912 'simulate_mipsel', | 917 'simulate_mipsel', |
| 913 ], | 918 ], |
| 914 'v8_config_kwargs': { | 919 'v8_config_kwargs': { |
| 915 'BUILD_CONFIG': 'Debug', | 920 'BUILD_CONFIG': 'Debug', |
| 916 'TARGET_BITS': 32, | 921 'TARGET_BITS': 32, |
| 917 }, | 922 }, |
| 918 'bot_type': 'builder_tester', | 923 'bot_type': 'builder_tester', |
| 919 'cf_archive_build': True, | 924 'cf_archive_build': True, |
| 920 'cf_gs_bucket': 'v8-asan', | 925 'cf_gs_bucket': 'v8-asan', |
| 921 'cf_gs_acl': 'public-read', | 926 'cf_gs_acl': 'public-read', |
| 922 'cf_archive_name': 'd8-mipsel-asan', | 927 'cf_archive_name': 'd8-mipsel-asan', |
| 923 'testing': {'platform': 'linux'}, | 928 'testing': {'platform': 'linux'}, |
| 924 }, | 929 }, |
| 925 'V8 Linux64 TSAN': { | 930 'V8 Linux64 TSAN': { |
| 926 'chromium_apply_config': [ | 931 'chromium_apply_config': [ |
| 927 'v8_ninja', 'clang', 'tsan2', 'goma'], | 932 'v8_ninja', 'clang', 'tsan2', 'goma', 'mb'], |
| 928 'v8_config_kwargs': { | 933 'v8_config_kwargs': { |
| 929 'BUILD_CONFIG': 'Release', | 934 'BUILD_CONFIG': 'Release', |
| 930 'TARGET_BITS': 64, | 935 'TARGET_BITS': 64, |
| 931 }, | 936 }, |
| 932 'bot_type': 'builder_tester', | 937 'bot_type': 'builder_tester', |
| 933 'enable_swarming': True, | 938 'enable_swarming': True, |
| 934 'swarming_dimensions': { | 939 'swarming_dimensions': { |
| 935 'os': 'Ubuntu-14.04', | 940 'os': 'Ubuntu-14.04', |
| 936 }, | 941 }, |
| 937 'tests': [V8Testing, Test262_2, IgnitionTurbofan], | 942 'tests': [V8Testing, Test262_2, IgnitionTurbofan], |
| 938 'testing': {'platform': 'linux'}, | 943 'testing': {'platform': 'linux'}, |
| 939 }, | 944 }, |
| 940 'V8 Linux - arm64 - sim - MSAN': { | 945 'V8 Linux - arm64 - sim - MSAN': { |
| 941 # 'simulate_arm' is actually implied by 'msan'. We still set it | 946 # 'simulate_arm' is actually implied by 'msan'. We still set it |
| 942 # explicitly for the sake of consistency. | 947 # explicitly for the sake of consistency. |
| 943 'chromium_apply_config': [ | 948 'chromium_apply_config': [ |
| 944 'v8_ninja', | 949 'v8_ninja', |
| 945 'clang', | 950 'clang', |
| 946 'msan', | 951 'msan', |
| 947 'simulate_arm', | 952 'simulate_arm', |
| 948 'goma', | 953 'goma', |
| 954 'mb', |
| 949 ], | 955 ], |
| 950 'v8_config_kwargs': { | 956 'v8_config_kwargs': { |
| 951 'BUILD_CONFIG': 'Release', | 957 'BUILD_CONFIG': 'Release', |
| 952 'TARGET_BITS': 64, | 958 'TARGET_BITS': 64, |
| 953 }, | 959 }, |
| 954 'bot_type': 'builder_tester', | 960 'bot_type': 'builder_tester', |
| 955 'enable_swarming': True, | 961 'enable_swarming': True, |
| 956 'swarming_dimensions': { | 962 'swarming_dimensions': { |
| 957 'os': 'Ubuntu-14.04', | 963 'os': 'Ubuntu-14.04', |
| 958 }, | 964 }, |
| 959 'tests': [V8Testing, Test262_2, IgnitionTurbofan], | 965 'tests': [V8Testing, Test262_2, IgnitionTurbofan], |
| 960 'testing': {'platform': 'linux'}, | 966 'testing': {'platform': 'linux'}, |
| 961 }, | 967 }, |
| 962 'V8 Linux64 - cfi': { | 968 'V8 Linux64 - cfi': { |
| 963 'chromium_apply_config': [ | 969 'chromium_apply_config': [ |
| 964 'v8_ninja', 'default_compiler', 'goma', 'cfi'], | 970 'v8_ninja', 'default_compiler', 'goma', 'cfi', 'mb'], |
| 965 'v8_config_kwargs': { | 971 'v8_config_kwargs': { |
| 966 'BUILD_CONFIG': 'Release', | 972 'BUILD_CONFIG': 'Release', |
| 967 'TARGET_BITS': 64, | 973 'TARGET_BITS': 64, |
| 968 }, | 974 }, |
| 969 'bot_type': 'builder_tester', | 975 'bot_type': 'builder_tester', |
| 970 'enable_swarming': True, | 976 'enable_swarming': True, |
| 971 'swarming_dimensions': { | 977 'swarming_dimensions': { |
| 972 'os': 'Ubuntu-14.04', | 978 'os': 'Ubuntu-14.04', |
| 973 }, | 979 }, |
| 974 'tests': [ | 980 'tests': [ |
| (...skipping 20 matching lines...) Expand all Loading... |
| 995 'swarming_dimensions': { | 1001 'swarming_dimensions': { |
| 996 'os': 'Mac-10.9', | 1002 'os': 'Mac-10.9', |
| 997 'cpu': 'x86-64', | 1003 'cpu': 'x86-64', |
| 998 }, | 1004 }, |
| 999 'testing': {'platform': 'mac'}, | 1005 'testing': {'platform': 'mac'}, |
| 1000 }, | 1006 }, |
| 1001 ####### Category: FYI | 1007 ####### Category: FYI |
| 1002 'V8 Linux64 - gcov coverage': { | 1008 'V8 Linux64 - gcov coverage': { |
| 1003 'v8_apply_config': ['gcov_coverage'], | 1009 'v8_apply_config': ['gcov_coverage'], |
| 1004 'chromium_apply_config': [ | 1010 'chromium_apply_config': [ |
| 1005 'clobber', 'v8_ninja', 'gcc', 'coverage', 'goma', | 1011 'clobber', 'v8_ninja', 'gcc', 'coverage', 'goma', 'mb', |
| 1006 ], | 1012 ], |
| 1007 'v8_config_kwargs': { | 1013 'v8_config_kwargs': { |
| 1008 'BUILD_CONFIG': 'Release', | 1014 'BUILD_CONFIG': 'Release', |
| 1009 'TARGET_BITS': 64, | 1015 'TARGET_BITS': 64, |
| 1010 }, | 1016 }, |
| 1011 'bot_type': 'builder_tester', | 1017 'bot_type': 'builder_tester', |
| 1012 'gcov_coverage_folder': 'linux64_gcov_rel', | 1018 'gcov_coverage_folder': 'linux64_gcov_rel', |
| 1013 'disable_auto_bisect': True, | 1019 'disable_auto_bisect': True, |
| 1014 'tests': [V8Testing], | 1020 'tests': [V8Testing], |
| 1015 'testing': {'platform': 'linux'}, | 1021 'testing': {'platform': 'linux'}, |
| (...skipping 795 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1811 'enable_swarming': True, | 1817 'enable_swarming': True, |
| 1812 'tests': [Mjsunit_3, Webkit, MjsunitIgnitionTurbofan_2], | 1818 'tests': [Mjsunit_3, Webkit, MjsunitIgnitionTurbofan_2], |
| 1813 'testing': {'platform': 'linux'}, | 1819 'testing': {'platform': 'linux'}, |
| 1814 }, | 1820 }, |
| 1815 'v8_linux64_asan_rel_ng': { | 1821 'v8_linux64_asan_rel_ng': { |
| 1816 'chromium_apply_config': [ | 1822 'chromium_apply_config': [ |
| 1817 'v8_ninja', | 1823 'v8_ninja', |
| 1818 'clang', | 1824 'clang', |
| 1819 'asan', | 1825 'asan', |
| 1820 'goma', | 1826 'goma', |
| 1827 'mb', |
| 1821 'no_dcheck', | 1828 'no_dcheck', |
| 1822 ], | 1829 ], |
| 1823 'v8_config_kwargs': { | 1830 'v8_config_kwargs': { |
| 1824 'BUILD_CONFIG': 'Release', | 1831 'BUILD_CONFIG': 'Release', |
| 1825 'TARGET_BITS': 64, | 1832 'TARGET_BITS': 64, |
| 1826 }, | 1833 }, |
| 1827 'bot_type': 'builder', | 1834 'bot_type': 'builder', |
| 1828 'enable_swarming': True, | 1835 'enable_swarming': True, |
| 1829 'slim_swarming_builder': True, | 1836 'slim_swarming_builder': True, |
| 1830 'triggers': [ | 1837 'triggers': [ |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1858 }, | 1865 }, |
| 1859 'v8_linux64_msan_rel': { | 1866 'v8_linux64_msan_rel': { |
| 1860 # 'simulate_arm' is actually implied by 'msan'. We still set it | 1867 # 'simulate_arm' is actually implied by 'msan'. We still set it |
| 1861 # explicitly for the sake of consistency. | 1868 # explicitly for the sake of consistency. |
| 1862 'chromium_apply_config': [ | 1869 'chromium_apply_config': [ |
| 1863 'v8_ninja', | 1870 'v8_ninja', |
| 1864 'clang', | 1871 'clang', |
| 1865 'msan', | 1872 'msan', |
| 1866 'simulate_arm', | 1873 'simulate_arm', |
| 1867 'goma', | 1874 'goma', |
| 1875 'mb', |
| 1868 'no_dcheck', | 1876 'no_dcheck', |
| 1869 ], | 1877 ], |
| 1870 'v8_config_kwargs': { | 1878 'v8_config_kwargs': { |
| 1871 'BUILD_CONFIG': 'Release', | 1879 'BUILD_CONFIG': 'Release', |
| 1872 'TARGET_BITS': 64, | 1880 'TARGET_BITS': 64, |
| 1873 }, | 1881 }, |
| 1874 'bot_type': 'builder_tester', | 1882 'bot_type': 'builder_tester', |
| 1875 'enable_swarming': True, | 1883 'enable_swarming': True, |
| 1876 'swarming_dimensions': { | 1884 'swarming_dimensions': { |
| 1877 'os': 'Ubuntu-14.04', | 1885 'os': 'Ubuntu-14.04', |
| 1878 }, | 1886 }, |
| 1879 'tests': [V8Testing_2, Test262_2, IgnitionTurbofan], | 1887 'tests': [V8Testing_2, Test262_2, IgnitionTurbofan], |
| 1880 'testing': {'platform': 'linux'}, | 1888 'testing': {'platform': 'linux'}, |
| 1881 }, | 1889 }, |
| 1882 'v8_linux64_tsan_rel': { | 1890 'v8_linux64_tsan_rel': { |
| 1883 'chromium_apply_config': [ | 1891 'chromium_apply_config': [ |
| 1884 'v8_ninja', | 1892 'v8_ninja', |
| 1885 'clang', | 1893 'clang', |
| 1886 'tsan2', | 1894 'tsan2', |
| 1887 'goma', | 1895 'goma', |
| 1896 'mb', |
| 1888 'no_dcheck', | 1897 'no_dcheck', |
| 1889 ], | 1898 ], |
| 1890 'v8_config_kwargs': { | 1899 'v8_config_kwargs': { |
| 1891 'BUILD_CONFIG': 'Release', | 1900 'BUILD_CONFIG': 'Release', |
| 1892 'TARGET_BITS': 64, | 1901 'TARGET_BITS': 64, |
| 1893 }, | 1902 }, |
| 1894 'bot_type': 'builder_tester', | 1903 'bot_type': 'builder_tester', |
| 1895 'enable_swarming': True, | 1904 'enable_swarming': True, |
| 1896 'swarming_dimensions': { | 1905 'swarming_dimensions': { |
| 1897 'os': 'Ubuntu-14.04', | 1906 'os': 'Ubuntu-14.04', |
| 1898 }, | 1907 }, |
| 1899 'tests': [V8Testing_2, Test262_2, IgnitionTurbofan], | 1908 'tests': [V8Testing_2, Test262_2, IgnitionTurbofan], |
| 1900 'testing': {'platform': 'linux'}, | 1909 'testing': {'platform': 'linux'}, |
| 1901 }, | 1910 }, |
| 1902 'v8_linux64_sanitizer_coverage_rel': { | 1911 'v8_linux64_sanitizer_coverage_rel': { |
| 1903 'gclient_apply_config': ['llvm_compiler_rt'], | 1912 'gclient_apply_config': ['llvm_compiler_rt'], |
| 1904 'chromium_apply_config': [ | 1913 'chromium_apply_config': [ |
| 1905 'v8_ninja', | 1914 'v8_ninja', |
| 1906 'clang', | 1915 'clang', |
| 1907 'coverage', | 1916 'coverage', |
| 1908 'asan', | 1917 'asan', |
| 1909 'goma', | 1918 'goma', |
| 1919 'mb', |
| 1910 'no_dcheck', | 1920 'no_dcheck', |
| 1911 'sanitizer_bb_coverage', | 1921 'sanitizer_bb_coverage', |
| 1912 ], | 1922 ], |
| 1913 'v8_config_kwargs': { | 1923 'v8_config_kwargs': { |
| 1914 'BUILD_CONFIG': 'Release', | 1924 'BUILD_CONFIG': 'Release', |
| 1915 'TARGET_BITS': 64, | 1925 'TARGET_BITS': 64, |
| 1916 }, | 1926 }, |
| 1917 'bot_type': 'builder_tester', | 1927 'bot_type': 'builder_tester', |
| 1918 'enable_swarming': True, | 1928 'enable_swarming': True, |
| 1919 'swarming_dimensions': { | 1929 'swarming_dimensions': { |
| (...skipping 591 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2511 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) | 2521 dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013']) |
| 2512 | 2522 |
| 2513 BUILDERS = freeze(BUILDERS) | 2523 BUILDERS = freeze(BUILDERS) |
| 2514 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) | 2524 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) |
| 2515 | 2525 |
| 2516 def iter_builders(): | 2526 def iter_builders(): |
| 2517 for mastername, master_config in BUILDERS.iteritems(): | 2527 for mastername, master_config in BUILDERS.iteritems(): |
| 2518 builders = master_config['builders'] | 2528 builders = master_config['builders'] |
| 2519 for buildername, bot_config in builders.iteritems(): | 2529 for buildername, bot_config in builders.iteritems(): |
| 2520 yield mastername, builders, buildername, bot_config | 2530 yield mastername, builders, buildername, bot_config |
| OLD | NEW |