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 FYI buildbot master to run. | 5 # Sets up all the builders we want the FYI 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 HousekeepingBuilder, LINUX | 11 from master_builders_cfg import HousekeepingBuilder, LINUX |
12 from master_builders_cfg import S_PERCOMMIT, S_NIGHTLY | 12 from master_builders_cfg import S_PERCOMMIT, S_NIGHTLY, NO_GPU |
13 | 13 |
14 from skia_master_scripts.arm64model_factory import \ | 14 from skia_master_scripts.arm64model_factory import \ |
15 Arm64ModelFactory as f_a64mod | 15 Arm64ModelFactory as f_a64mod |
16 from skia_master_scripts.auto_roll_factory import AutoRollFactory as f_autoroll | 16 from skia_master_scripts.auto_roll_factory import AutoRollFactory as f_autoroll |
17 from skia_master_scripts.housekeeping_monitoring_factory import \ | 17 from skia_master_scripts.housekeeping_monitoring_factory import \ |
18 HouseKeepingMonitoringFactory as f_monitor | 18 HouseKeepingMonitoringFactory as f_monitor |
19 from skia_master_scripts.housekeeping_percommit_factory import \ | 19 from skia_master_scripts.housekeeping_percommit_factory import \ |
20 HouseKeepingPerCommitFactory as f_percommit | 20 HouseKeepingPerCommitFactory as f_percommit |
21 from skia_master_scripts.housekeeping_periodic_factory import \ | 21 from skia_master_scripts.housekeeping_periodic_factory import \ |
22 HouseKeepingPeriodicFactory as f_periodic | 22 HouseKeepingPeriodicFactory as f_periodic |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
70 render results. | 70 render results. |
71 do_upload_bench_results: bool; whether the builders should upload their | 71 do_upload_bench_results: bool; whether the builders should upload their |
72 bench results. | 72 bench results. |
73 """ | 73 """ |
74 # | 74 # |
75 # TEST AND PERF BUILDERS | 75 # TEST AND PERF BUILDERS |
76 # | 76 # |
77 # Role, OS, Model, GPU, Arch, Config, Extra C
onfig,GYP_DEFS,Factory, Target, Scheduler, Extra Args | 77 # Role, OS, Model, GPU, Arch, Config, Extra C
onfig,GYP_DEFS,Factory, Target, Scheduler, Extra Args |
78 # | 78 # |
79 builder_specs = [ | 79 builder_specs = [ |
80 ('Test', 'Ubuntu13', 'ShuttleA', 'HD2000', 'x86_64', 'Debug', 'TSAN',
None, f_xsan, LINUX, S_PERCOMMIT, {'sanitizer': 'thread'}), | 80 ('Test', 'Ubuntu13.10', 'GCE', 'NoGPU', 'x86_64', 'Release', 'TSAN',
NO_GPU, f_xsan, LINUX, S_PERCOMMIT, {'sanitizer': 'thread'}), |
81 ('Test', 'Linux', 'Bare', 'NoGPU', 'Arm8_64', 'Debug', None,
None, f_a64mod, LINUX, S_PERCOMMIT, {'board': 'arm64emu', 'bench_pictu
res_cfg': 'no_gpu', 'default_timeout': 100000}), | 81 ('Test', 'Linux', 'Bare', 'NoGPU', 'Arm8_64', 'Debug', None,
None, f_a64mod, LINUX, S_PERCOMMIT, {'board': 'arm64emu', 'bench_picture
s_cfg': 'no_gpu', 'default_timeout': 100000}), |
82 ] | 82 ] |
83 | 83 |
84 master_builders_cfg.setup_builders_from_config_list( | 84 master_builders_cfg.setup_builders_from_config_list( |
85 builder_specs, | 85 builder_specs, |
86 helper, | 86 helper, |
87 do_upload_render_results, | 87 do_upload_render_results, |
88 do_upload_bench_results, | 88 do_upload_bench_results, |
89 master_builders_cfg.Builder) | 89 master_builders_cfg.Builder) |
90 | 90 |
91 | 91 |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
129 render results. | 129 render results. |
130 do_upload_bench_results: bool; whether the builders should upload their | 130 do_upload_bench_results: bool; whether the builders should upload their |
131 bench results. | 131 bench results. |
132 """ | 132 """ |
133 setup_test_and_perf_builders(helper, do_upload_render_results, | 133 setup_test_and_perf_builders(helper, do_upload_render_results, |
134 do_upload_bench_results) | 134 do_upload_bench_results) |
135 setup_canaries(helper, do_upload_render_results, do_upload_bench_results) | 135 setup_canaries(helper, do_upload_render_results, do_upload_bench_results) |
136 setup_housekeepers(helper=helper, | 136 setup_housekeepers(helper=helper, |
137 do_upload_render_results=do_upload_render_results, | 137 do_upload_render_results=do_upload_render_results, |
138 do_upload_bench_results=do_upload_bench_results) | 138 do_upload_bench_results=do_upload_bench_results) |
OLD | NEW |