| 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 |