| 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 buildbot.scheduler import Triggerable | 5 from buildbot.scheduler import Triggerable | 
| 6 from buildbot.schedulers.basic import SingleBranchScheduler | 6 from buildbot.schedulers.basic import SingleBranchScheduler | 
| 7 | 7 | 
| 8 from master.factory import annotator_factory | 8 from master.factory import annotator_factory | 
| 9 | 9 | 
| 10 m_annotator = annotator_factory.AnnotatorFactory() | 10 m_annotator = annotator_factory.AnnotatorFactory() | 
| 11 | 11 | 
| 12 def Update(config, active_master, c): | 12 def Update(config, active_master, c): | 
| 13   c['schedulers'].extend([ | 13   c['schedulers'].extend([ | 
| 14       SingleBranchScheduler(name='win_src', | 14       SingleBranchScheduler(name='win_src', | 
| 15                             branch='master', | 15                             branch='master', | 
| 16                             treeStableTimer=60, | 16                             treeStableTimer=60, | 
| 17                             builderNames=[ | 17                             builderNames=[ | 
| 18           'Win Builder', | 18           'Win Builder', | 
| 19           'Win x64 Builder', | 19           'Win x64 Builder', | 
| 20           'Win x64 Builder (dbg)', | 20           'Win x64 Builder (dbg)', | 
| 21           'Win Builder (dbg)', | 21           'Win Builder (dbg)', | 
| 22           'Win x64 GN', | 22           'Win x64 GN', | 
| 23           'Win x64 GN (dbg)', | 23           'Win x64 GN (dbg)', | 
| 24           'Win8 GN (dbg)', | 24           'Win8 GN (dbg)', | 
| 25           'Win8 Aura', | 25           'Win8 Aura', | 
| 26       ]), | 26       ]), | 
| 27   ]) | 27   ]) | 
| 28   specs = [ | 28   specs = [ | 
| 29     {'name': 'Win Builder'}, | 29     {'name': 'Win Builder'}, | 
| 30     {'name': 'XP Tests (1)'}, |  | 
| 31     {'name': 'Vista Tests (1)'}, |  | 
| 32     {'name': 'Win7 (32) Tests'}, | 30     {'name': 'Win7 (32) Tests'}, | 
| 33     {'name': 'Win7 Tests (1)'}, | 31     {'name': 'Win7 Tests (1)'}, | 
| 34     {'name': 'Win x64 Builder'}, | 32     {'name': 'Win x64 Builder'}, | 
| 35     {'name': 'Win 7 Tests x64 (1)'}, | 33     {'name': 'Win 7 Tests x64 (1)'}, | 
| 36     {'name': 'Win x64 Builder (dbg)'}, | 34     {'name': 'Win x64 Builder (dbg)'}, | 
| 37     {'name': 'Win Builder (dbg)'}, | 35     {'name': 'Win Builder (dbg)'}, | 
| 38     {'name': 'Win7 Tests (dbg)(1)'}, | 36     {'name': 'Win7 Tests (dbg)(1)'}, | 
| 39     {'name': 'Win8 Aura'}, | 37     {'name': 'Win8 Aura'}, | 
| 40     {'name': 'Win x64 GN', 'timeout': 3600}, | 38     {'name': 'Win x64 GN', 'timeout': 3600}, | 
| 41     {'name': 'Win x64 GN (dbg)'}, | 39     {'name': 'Win x64 GN (dbg)'}, | 
| 42     {'name': 'Win8 GN (dbg)'}, | 40     {'name': 'Win8 GN (dbg)'}, | 
| 43   ] | 41   ] | 
| 44 | 42 | 
| 45   c['builders'].extend([ | 43   c['builders'].extend([ | 
| 46       { | 44       { | 
| 47         'name': spec['name'], | 45         'name': spec['name'], | 
| 48         'factory': m_annotator.BaseFactory( | 46         'factory': m_annotator.BaseFactory( | 
| 49             spec.get('recipe', 'chromium'), | 47             spec.get('recipe', 'chromium'), | 
| 50             factory_properties=spec.get('factory_properties'), | 48             factory_properties=spec.get('factory_properties'), | 
| 51             timeout=spec.get('timeout', 2400)), | 49             timeout=spec.get('timeout', 2400)), | 
| 52         'notify_on_missing': True, | 50         'notify_on_missing': True, | 
| 53         'category': '2windows', | 51         'category': '2windows', | 
| 54       } for spec in specs | 52       } for spec in specs | 
| 55   ]) | 53   ]) | 
| OLD | NEW | 
|---|