OLD | NEW |
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 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 # Sets up all the builders we want the Compile buildbot master to run. | 5 # Sets up all the builders we want the Compile buildbot master to run. |
6 | 6 |
7 | 7 |
8 #pylint: disable=C0301 | 8 #pylint: disable=C0301 |
9 | 9 |
10 | 10 |
11 from master_builders_cfg import CLANG, CompileBuilder | 11 from master_builders_cfg import CLANG, CompileBuilder |
12 from master_builders_cfg import GYP_ANGLE, GYP_DW, GYP_EXC, GYP_IOS | 12 from master_builders_cfg import GYP_ANGLE, GYP_DW, GYP_EXC, GYP_IOS |
13 from master_builders_cfg import GYP_WIN7, GYP_WIN8, LINUX, MAC, NO_GPU | 13 from master_builders_cfg import GYP_WIN7, LINUX, MAC, NO_GPU |
14 from master_builders_cfg import PDFVIEWER, S_PERCOMMIT, WIN32 | 14 from master_builders_cfg import PDFVIEWER, S_PERCOMMIT, WIN32 |
15 | 15 |
16 from skia_master_scripts.android_factory import AndroidFactory as f_android | 16 from skia_master_scripts.android_factory import AndroidFactory as f_android |
17 from skia_master_scripts.chromeos_factory import ChromeOSFactory as f_cros | 17 from skia_master_scripts.chromeos_factory import ChromeOSFactory as f_cros |
18 from skia_master_scripts.factory import SkiaFactory as f_factory | 18 from skia_master_scripts.factory import SkiaFactory as f_factory |
19 from skia_master_scripts.ios_factory import iOSFactory as f_ios | 19 from skia_master_scripts.ios_factory import iOSFactory as f_ios |
20 from skia_master_scripts.nacl_factory import NaClFactory as f_nacl | 20 from skia_master_scripts.nacl_factory import NaClFactory as f_nacl |
21 | 21 |
22 import master_builders_cfg | 22 import master_builders_cfg |
23 | 23 |
(...skipping 25 matching lines...) Expand all Loading... |
49 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'NaCl', None, None, T
rue, f_nacl, LINUX, S_PERCOMMIT, {}), | 49 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'NaCl', None, None, T
rue, f_nacl, LINUX, S_PERCOMMIT, {}), |
50 ('Ubuntu13.10', 'GCC4.8', 'Release', 'NaCl', None, None, T
rue, f_nacl, LINUX, S_PERCOMMIT, {}), | 50 ('Ubuntu13.10', 'GCC4.8', 'Release', 'NaCl', None, None, T
rue, f_nacl, LINUX, S_PERCOMMIT, {}), |
51 ('Mac10.7', 'Clang', 'Debug', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), | 51 ('Mac10.7', 'Clang', 'Debug', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), |
52 ('Mac10.7', 'Clang', 'Release', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), | 52 ('Mac10.7', 'Clang', 'Release', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), |
53 ('Mac10.7', 'Clang', 'Debug', 'x86_64', None, None, F
alse, f_factory, MAC, S_PERCOMMIT, {}), | 53 ('Mac10.7', 'Clang', 'Debug', 'x86_64', None, None, F
alse, f_factory, MAC, S_PERCOMMIT, {}), |
54 ('Mac10.7', 'Clang', 'Release', 'x86_64', None, None, F
alse, f_factory, MAC, S_PERCOMMIT, {}), | 54 ('Mac10.7', 'Clang', 'Release', 'x86_64', None, None, F
alse, f_factory, MAC, S_PERCOMMIT, {}), |
55 ('Mac10.8', 'Clang', 'Debug', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), | 55 ('Mac10.8', 'Clang', 'Debug', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), |
56 ('Mac10.8', 'Clang', 'Release', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), | 56 ('Mac10.8', 'Clang', 'Release', 'x86', None, None, T
rue, f_factory, MAC, S_PERCOMMIT, {}), |
57 ('Mac10.8', 'Clang', 'Debug', 'x86_64', None, None, F
alse, f_factory, MAC, S_PERCOMMIT, {}), | 57 ('Mac10.8', 'Clang', 'Debug', 'x86_64', None, None, F
alse, f_factory, MAC, S_PERCOMMIT, {}), |
58 ('Mac10.8', 'Clang', 'Release', 'x86_64', None, PDFVIEWER, F
alse, f_factory, MAC, S_PERCOMMIT, {}), | 58 ('Mac10.8', 'Clang', 'Release', 'x86_64', None, PDFVIEWER, F
alse, f_factory, MAC, S_PERCOMMIT, {}), |
59 ('Win7', 'VS2010', 'Debug', 'x86', None, GYP_WIN7, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), | 59 ('Win', 'VS2013', 'Debug', 'x86', None, GYP_WIN7, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), |
60 ('Win7', 'VS2010', 'Release', 'x86', None, GYP_WIN7, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), | 60 ('Win', 'VS2013', 'Release', 'x86', None, GYP_WIN7, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), |
61 ('Win7', 'VS2010', 'Debug', 'x86_64', None, GYP_WIN7, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), | 61 ('Win', 'VS2013', 'Debug', 'x86_64', None, GYP_WIN7, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), |
62 ('Win7', 'VS2010', 'Release', 'x86_64', None, GYP_WIN7, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), | 62 ('Win', 'VS2013', 'Release', 'x86_64', None, GYP_WIN7, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), |
63 ('Win7', 'VS2010', 'Debug', 'x86', 'ANGLE', GYP_ANGLE, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), | 63 ('Win', 'VS2013', 'Debug', 'x86', 'ANGLE', GYP_ANGLE, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), |
64 ('Win7', 'VS2010', 'Release', 'x86', 'ANGLE', GYP_ANGLE, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), | 64 ('Win', 'VS2013', 'Release', 'x86', 'ANGLE', GYP_ANGLE, T
rue, f_factory, WIN32, S_PERCOMMIT, {}), |
65 ('Win7', 'VS2010', 'Debug', 'x86', 'DirectWrite', GYP_DW, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), | 65 ('Win', 'VS2013', 'Debug', 'x86', 'DirectWrite', GYP_DW, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), |
66 ('Win7', 'VS2010', 'Release', 'x86', 'DirectWrite', GYP_DW, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), | 66 ('Win', 'VS2013', 'Release', 'x86', 'DirectWrite', GYP_DW, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), |
67 ('Win7', 'VS2010', 'Debug', 'x86', 'Exceptions', GYP_EXC, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), | 67 ('Win', 'VS2013', 'Debug', 'x86', 'Exceptions', GYP_EXC, F
alse, f_factory, WIN32, S_PERCOMMIT, {}), |
68 ('Win8', 'VS2012', 'Debug', 'x86', None, GYP_WIN8, T
rue, f_factory, WIN32, S_PERCOMMIT, {'build_targets': ['most']}), | |
69 ('Win8', 'VS2012', 'Release', 'x86', None, GYP_WIN8, T
rue, f_factory, WIN32, S_PERCOMMIT, {'build_targets': ['most']}), | |
70 ('Win8', 'VS2012', 'Debug', 'x86_64', None, GYP_WIN8, F
alse, f_factory, WIN32, S_PERCOMMIT, {'build_targets': ['most']}), | |
71 ('Win8', 'VS2012', 'Release', 'x86_64', None, GYP_WIN8, F
alse, f_factory, WIN32, S_PERCOMMIT, {'build_targets': ['most']}), | |
72 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7_thumb'}), | 68 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7_thumb'}), |
73 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7_thumb'}), | 69 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7_thumb'}), |
74 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android_NoThumb', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7'}), | 70 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android_NoThumb', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7'}), |
75 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android_NoThumb', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7'}), | 71 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android_NoThumb', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm_v7'}), |
76 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android_Neon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'nexus_4'}), | 72 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android_Neon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'nexus_4'}), |
77 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android_Neon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'nexus_4'}), | 73 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android_Neon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'nexus_4'}), |
78 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android_NoNeon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'xoom'}), | 74 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm7', 'Android_NoNeon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'xoom'}), |
79 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android_NoNeon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'xoom'}), | 75 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm7', 'Android_NoNeon', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'xoom'}), |
80 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm64', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm64'}), | 76 ('Ubuntu13.10', 'GCC4.8', 'Debug', 'Arm64', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm64'}), |
81 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm64', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm64'}), | 77 ('Ubuntu13.10', 'GCC4.8', 'Release', 'Arm64', 'Android', None, T
rue, f_android, LINUX, S_PERCOMMIT, {'device': 'arm64'}), |
(...skipping 29 matching lines...) Expand all Loading... |
111 | 107 |
112 Args: | 108 Args: |
113 helper: instance of utils.SkiaHelper | 109 helper: instance of utils.SkiaHelper |
114 do_upload_render_results: bool; whether the builders should upload their | 110 do_upload_render_results: bool; whether the builders should upload their |
115 render results. | 111 render results. |
116 do_upload_bench_results: bool; whether the builders should upload their | 112 do_upload_bench_results: bool; whether the builders should upload their |
117 bench results. | 113 bench results. |
118 """ | 114 """ |
119 setup_compile_builders(helper, do_upload_render_results, | 115 setup_compile_builders(helper, do_upload_render_results, |
120 do_upload_bench_results) | 116 do_upload_bench_results) |
OLD | NEW |