OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 from master import master_config | 5 from master import master_config |
6 from master.factory import chromeos_factory | 6 from master.factory import chromeos_factory |
7 from master.factory import chromium_factory | 7 from master.factory import chromium_factory |
8 | 8 |
9 defaults = {} | 9 defaults = {} |
10 | 10 |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
43 # CrOS using the Chrome from the above Chromium source tree. | 43 # CrOS using the Chrome from the above Chromium source tree. |
44 return chromeos_factory.CbuildbotFactory( | 44 return chromeos_factory.CbuildbotFactory( |
45 params=cbuildbot_params, | 45 params=cbuildbot_params, |
46 buildroot='/b/cbuild.%s' % short_name, | 46 buildroot='/b/cbuild.%s' % short_name, |
47 chrome_root='.', # Where checkout_factory has put "Chrome". | 47 chrome_root='.', # Where checkout_factory has put "Chrome". |
48 factory=checkout_factory, | 48 factory=checkout_factory, |
49 slave_manager=False).get_factory() | 49 slave_manager=False).get_factory() |
50 | 50 |
51 S('cros_webrtc_trunk_scheduler', branch='trunk', treeStableTimer=0) | 51 S('cros_webrtc_trunk_scheduler', branch='trunk', treeStableTimer=0) |
52 S('cros_webrtc_stable_scheduler', branch='stable', treeStableTimer=0) | 52 S('cros_webrtc_stable_scheduler', branch='stable', treeStableTimer=0) |
53 P('cros_every_4_hours_scheduler', periodicBuildTimer=4*60*60) | 53 P('cros_periodic_scheduler', periodicBuildTimer=2*60*60) |
54 trunk_schedulers = 'cros_webrtc_trunk_scheduler|cros_every_4_hours_scheduler' | 54 trunk_schedulers = 'cros_webrtc_trunk_scheduler|cros_periodic_scheduler' |
55 stable_schedulers = 'cros_webrtc_stable_scheduler|cros_every_4_hours_scheduler' | 55 stable_schedulers = 'cros_webrtc_stable_scheduler|cros_periodic_scheduler' |
56 | 56 |
57 defaults['category'] = 'chromiumos' | 57 defaults['category'] = 'chromiumos' |
58 | 58 |
59 # x86. | 59 # x86. |
60 B('ChromiumOS x86 [latest WebRTC trunk]', | 60 B('ChromiumOS x86 [latest WebRTC trunk]', |
61 factory='chromeos_x86_webrtc_trunk_factory', scheduler=trunk_schedulers, | 61 factory='chromeos_x86_webrtc_trunk_factory', scheduler=trunk_schedulers, |
62 notify_on_missing=True) | 62 notify_on_missing=True) |
63 F('chromeos_x86_webrtc_trunk_factory', | 63 F('chromeos_x86_webrtc_trunk_factory', |
64 create_cbuildbot_factory(checkout_factory=trunk_factory(), | 64 create_cbuildbot_factory(checkout_factory=trunk_factory(), |
65 target='x86-webrtc-chromium-pfq-informational', | 65 target='x86-webrtc-chromium-pfq-informational', |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 notify_on_missing=True) | 108 notify_on_missing=True) |
109 F('chromeos_daisy_webrtc_stable_factory', | 109 F('chromeos_daisy_webrtc_stable_factory', |
110 create_cbuildbot_factory(checkout_factory=stable_factory(), | 110 create_cbuildbot_factory(checkout_factory=stable_factory(), |
111 target='daisy-webrtc-chromium-pfq-informational', | 111 target='daisy-webrtc-chromium-pfq-informational', |
112 gs_path='webrtc-stable-tot', | 112 gs_path='webrtc-stable-tot', |
113 short_name='daisy')) | 113 short_name='daisy')) |
114 | 114 |
115 | 115 |
116 def Update(config, active_master, c): | 116 def Update(config, active_master, c): |
117 return helper.Update(c) | 117 return helper.Update(c) |
OLD | NEW |