| Index: masters/master.chromium.webkit/master_linux_webkit_latest_cfg.py
|
| diff --git a/masters/master.chromium.webkit/master_linux_webkit_latest_cfg.py b/masters/master.chromium.webkit/master_linux_webkit_latest_cfg.py
|
| index d4483a2425ae7923c556cc4472b3ae7036889193..2972143a2c125a37c7aa7b99497313d69adf81e7 100644
|
| --- a/masters/master.chromium.webkit/master_linux_webkit_latest_cfg.py
|
| +++ b/masters/master.chromium.webkit/master_linux_webkit_latest_cfg.py
|
| @@ -3,7 +3,7 @@
|
| # found in the LICENSE file.
|
|
|
| from master import master_config
|
| -from master.factory import annotator_factory
|
| +from master.factory import remote_run_factory
|
|
|
| import master_site_config
|
|
|
| @@ -17,7 +17,13 @@ F = helper.Factory
|
| T = helper.Triggerable
|
|
|
|
|
| -m_annotator = annotator_factory.AnnotatorFactory()
|
| +def m_remote_run(recipe, **kwargs):
|
| + return remote_run_factory.RemoteRunFactory(
|
| + active_master=ActiveMaster,
|
| + repository='https://chromium.googlesource.com/chromium/tools/build.git',
|
| + recipe=recipe,
|
| + factory_properties={'path_config': 'kitchen'},
|
| + **kwargs)
|
|
|
| defaults['category'] = 'layout'
|
|
|
| @@ -31,23 +37,23 @@ defaults['category'] = 'layout'
|
| #
|
| # FIXME: Rename this builder to indicate that it is running precise.
|
| B('WebKit Linux', 'f_webkit_linux_rel', scheduler='global_scheduler')
|
| -F('f_webkit_linux_rel', m_annotator.BaseFactory('chromium'))
|
| +F('f_webkit_linux_rel', m_remote_run('chromium'))
|
|
|
| B('WebKit Linux Trusty', 'f_webkit_linux_rel_trusty',
|
| scheduler='global_scheduler')
|
| -F('f_webkit_linux_rel_trusty', m_annotator.BaseFactory('chromium'))
|
| +F('f_webkit_linux_rel_trusty', m_remote_run('chromium'))
|
|
|
| B('WebKit Linux ASAN', 'f_webkit_linux_rel_asan', scheduler='global_scheduler',
|
| auto_reboot=True)
|
| -F('f_webkit_linux_rel_asan', m_annotator.BaseFactory('chromium'))
|
| +F('f_webkit_linux_rel_asan', m_remote_run('chromium'))
|
|
|
| B('WebKit Linux MSAN', 'f_webkit_linux_rel_msan', scheduler='global_scheduler',
|
| auto_reboot=True)
|
| -F('f_webkit_linux_rel_msan', m_annotator.BaseFactory('chromium'))
|
| +F('f_webkit_linux_rel_msan', m_remote_run('chromium'))
|
|
|
| B('WebKit Linux Leak', 'f_webkit_linux_leak_rel', scheduler='global_scheduler',
|
| category='layout')
|
| -F('f_webkit_linux_leak_rel', m_annotator.BaseFactory('chromium'))
|
| +F('f_webkit_linux_leak_rel', m_remote_run('chromium'))
|
|
|
|
|
| ################################################################################
|
| @@ -60,7 +66,7 @@ F('f_webkit_linux_leak_rel', m_annotator.BaseFactory('chromium'))
|
|
|
| B('WebKit Linux (dbg)', 'f_webkit_dbg_tests', scheduler='global_scheduler',
|
| auto_reboot=True)
|
| -F('f_webkit_dbg_tests', m_annotator.BaseFactory('chromium'))
|
| +F('f_webkit_dbg_tests', m_remote_run('chromium'))
|
|
|
|
|
| def Update(_config, _active_master, c):
|
|
|