Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(151)

Side by Side Diff: masters/master.chromium.linux/master_android_cfg.py

Issue 1147043007: Promote deterministic build CI to real CI (tree closer, except for the Clang builder) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: revert the recipe change. Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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.schedulers.basic import SingleBranchScheduler 5 from buildbot.schedulers.basic import SingleBranchScheduler
6 6
7 from master import master_config 7 from master import master_config
8 from master.factory import annotator_factory 8 from master.factory import annotator_factory
9 from master.factory import chromium_factory 9 from master.factory import chromium_factory
10 10
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 B('Android Tests', 'f_android_rel_tests', 'android', 'android_trigger_rel', 67 B('Android Tests', 'f_android_rel_tests', 'android', 'android_trigger_rel',
68 notify_on_missing=True) 68 notify_on_missing=True)
69 F('f_android_rel_tests', 69 F('f_android_rel_tests',
70 m_annotator.BaseFactory('chromium')) 70 m_annotator.BaseFactory('chromium'))
71 71
72 B('Android Clang Builder (dbg)', 'f_android_clang_dbg', 'android', 'android', 72 B('Android Clang Builder (dbg)', 'f_android_clang_dbg', 'android', 'android',
73 notify_on_missing=True) 73 notify_on_missing=True)
74 F('f_android_clang_dbg', 74 F('f_android_clang_dbg',
75 m_annotator.BaseFactory('chromium')) 75 m_annotator.BaseFactory('chromium'))
76 76
77 B('Android deterministic build', 'f_android_clang_dbg', 'android', 'android',
78 notify_on_missing=True)
79 F('f_android_deterministic_build',
80 annotator_factory.AnnotatorFactory().BaseFactory(
81 'swarming/deterministic_build',
82 factory_properties = {
83 'configuration': 'Release',
84 }
85 ),
86 )
87
77 def Update(_config_arg, _active_master, c): 88 def Update(_config_arg, _active_master, c):
78 helper.Update(c) 89 helper.Update(c)
79 90
80 specs = [ 91 specs = [
81 {'name': 'Android GN', 'recipe': 'chromium_gn'}, 92 {'name': 'Android GN', 'recipe': 'chromium_gn'},
82 {'name': 'Android GN (dbg)', 'recipe': 'chromium_gn'}, 93 {'name': 'Android GN (dbg)', 'recipe': 'chromium_gn'},
83 {'name': 'Cast Android (dbg)'}, 94 {'name': 'Cast Android (dbg)'},
84 ] 95 ]
85 96
86 c['schedulers'].extend([ 97 c['schedulers'].extend([
87 SingleBranchScheduler(name='android_gn', 98 SingleBranchScheduler(name='android_gn',
88 branch='master', 99 branch='master',
89 treeStableTimer=60, 100 treeStableTimer=60,
90 builderNames=['Android GN', 'Android GN (dbg)']), 101 builderNames=['Android GN', 'Android GN (dbg)']),
91 ]) 102 ])
92 c['builders'].extend([ 103 c['builders'].extend([
93 { 104 {
94 'name': spec['name'], 105 'name': spec['name'],
95 'factory': m_annotator.BaseFactory( 106 'factory': m_annotator.BaseFactory(
96 spec.get('recipe', 'chromium'), 107 spec.get('recipe', 'chromium'),
97 factory_properties=spec.get('factory_properties'), 108 factory_properties=spec.get('factory_properties'),
98 triggers=spec.get('triggers')), 109 triggers=spec.get('triggers')),
99 'notify_on_missing': True, 110 'notify_on_missing': True,
100 'category': '5android', 111 'category': '5android',
101 } for spec in specs 112 } for spec in specs
102 ]) 113 ])
OLDNEW
« no previous file with comments | « masters/master.chromium.fyi/slaves.cfg ('k') | masters/master.chromium.linux/master_linux_cfg.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698