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

Side by Side Diff: masters/master.chromium.webkit/master_mac_webkit_latest_cg_cfg.py

Issue 9124005: Remove all (CG) buildbot variants. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build/
Patch Set: Created 8 years, 11 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
(Empty)
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 # Webkit test builders using the Core Graphics library.
6 #
7 # Note that we use the builder vs tester role separation differently
8 # here than in our other buildbot configurations.
9 #
10 # In this configuration, the testers build the tests themselves rather than
11 # extracting them from the builder. That's because these testers always
12 # fetch from webkit HEAD, and by the time the tester runs, webkit HEAD may
13 # point at a different revision than it did when the builder fetched webkit.
14 #
15 # Even though the testers don't extract the build package from the builder,
16 # the builder is still useful because it can cycle more quickly than the
17 # builder+tester can, and can alert us more quickly to build breakages.
18 #
19 # If you have questions about this, you can ask nsylvain.
20
21 from master import master_config
22 from master.factory import chromium_factory
23
24 defaults = {}
25
26 helper = master_config.Helper(defaults)
27 B = helper.Builder
28 F = helper.Factory
29 S = helper.Scheduler
30 T = helper.Triggerable
31
32 def mac(): return chromium_factory.ChromiumFactory('src/build', 'darwin')
33
34 defaults['category'] = '5webkit mac latest'
35
36 ################################################################################
37 ## Release
38 ################################################################################
39
40 # Archive location
41 rel_archive = master_config.GetArchiveUrl('ChromiumWebkit',
42 'Webkit Mac Builder (CG)',
43 'webkit-mac-cg-latest-rel', 'mac')
44
45 #
46 # Main release scheduler for webkit
47 #
48 S('s5_webkit_cg_rel', branch='trunk', treeStableTimer=60)
49
50 #
51 # Triggerable scheduler for testers
52 #
53 T('s5_webkit_cg_rel_trigger')
54
55 #
56 # Mac Rel Builder
57 #
58 B('Webkit Mac Builder (CG)', 'f_webkit_mac_cg_rel',
59 scheduler='s5_webkit_cg_rel', builddir='webkit-mac-cg-latest-rel')
60 F('f_webkit_mac_cg_rel', mac().ChromiumWebkitLatestFactory(
61 slave_type='Builder',
62 options=[
63 '--compiler=clang','--', '-project', '../webkit/webkit.xcodeproj'],
64 factory_properties={
65 'trigger': 's5_webkit_cg_rel_trigger',
66 'gclient_env': {
67 'GYP_DEFINES':'clang=1 clang_use_chrome_plugins=1 use_skia=0'
68 },
69 'layout_test_platform': 'chromium-cg-mac',
70 }))
71
72 #
73 # Mac Rel Webkit builder+testers
74 #
75
76 B('Webkit Mac10.5 (CG)', 'f_webkit_cg_rel_tests',
77 scheduler='s5_webkit_cg_rel_trigger')
78 F('f_webkit_cg_rel_tests', mac().ChromiumWebkitLatestFactory(
79 slave_type='Tester',
80 build_url=rel_archive,
81 tests=['test_shell', 'webkit', 'webkit_unit'],
82 factory_properties={
83 'archive_webkit_results': True,
84 'layout_test_platform': 'chromium-cg-mac',
85 'test_results_server': 'test-results.appspot.com',
86 }))
87
88 B('Webkit Mac10.6 (CG)', 'f_webkit_cg_rel_tests_106',
89 scheduler='s5_webkit_cg_rel_trigger')
90 F('f_webkit_cg_rel_tests_106', mac().ChromiumWebkitLatestFactory(
91 slave_type='Tester',
92 build_url=rel_archive,
93 tests=['test_shell', 'webkit', 'webkit_gpu', 'webkit_unit'],
94 factory_properties={
95 'archive_webkit_results': True,
96 'layout_test_platform': 'chromium-cg-mac',
97 'test_results_server': 'test-results.appspot.com',
98 }))
99
100 ################################################################################
101 ## Debug
102 ################################################################################
103
104 # Archive location
105 dbg_archive = master_config.GetArchiveUrl('ChromiumWebkit',
106 'Webkit Mac Builder (CG)(dbg)',
107 'webkit-mac-cg-latest-dbg', 'mac')
108
109 #
110 # Main debug scheduler for webkit
111 #
112 S('s5_webkit_cg_dbg', branch='trunk', treeStableTimer=60)
113
114 #
115 # Triggerable scheduler for testers
116 #
117 T('s5_webkit_cg_dbg_trigger')
118
119 #
120 # Mac Dbg Builder
121 #
122 B('Webkit Mac Builder (CG)(dbg)', 'f_webkit_mac_cg_dbg',
123 scheduler='s5_webkit_cg_dbg', builddir='webkit-mac-cg-latest-dbg')
124 F('f_webkit_mac_cg_dbg', mac().ChromiumWebkitLatestFactory(
125 target='Debug',
126 slave_type='Builder',
127 options=[
128 '--compiler=clang','--', '-project', '../webkit/webkit.xcodeproj'],
129 factory_properties={
130 'trigger': 's5_webkit_cg_dbg_trigger',
131 'gclient_env': {
132 'GYP_DEFINES':'clang=1 clang_use_chrome_plugins=1 use_skia=0'
133 },
134 'layout_test_platform': 'chromium-cg-mac',
135 }))
136
137 #
138 # Mac Dbg Webkit builder
139 #
140
141 B('Webkit Mac10.5 (CG)(dbg)(1)', 'f_webkit_cg_dbg_tests_1',
142 scheduler='s5_webkit_cg_dbg_trigger')
143 F('f_webkit_cg_dbg_tests_1', mac().ChromiumWebkitLatestFactory(
144 target='Debug',
145 slave_type='Tester',
146 build_url=dbg_archive,
147 tests=['test_shell', 'webkit', 'webkit_unit'],
148 factory_properties={
149 'archive_webkit_results': True,
150 'layout_part': '1:2',
151 'layout_test_platform': 'chromium-cg-mac',
152 'test_results_server': 'test-results.appspot.com',
153 }))
154
155 B('Webkit Mac10.5 (CG)(dbg)(2)', 'f_webkit_cg_dbg_tests_2',
156 scheduler='s5_webkit_cg_dbg_trigger')
157 F('f_webkit_cg_dbg_tests_2', mac().ChromiumWebkitLatestFactory(
158 target='Debug',
159 slave_type='Tester',
160 build_url=dbg_archive,
161 tests=['webkit'],
162 factory_properties={
163 'archive_webkit_results': True,
164 'layout_part': '2:2',
165 'layout_test_platform': 'chromium-cg-mac',
166 'test_results_server': 'test-results.appspot.com',
167 }))
168
169 B('Webkit Mac10.6 (CG)(dbg)', 'f_webkit_cg_dbg_tests',
170 scheduler='s5_webkit_cg_dbg_trigger')
171 F('f_webkit_cg_dbg_tests', mac().ChromiumWebkitLatestFactory(
172 target='Debug',
173 slave_type='Tester',
174 build_url=dbg_archive,
175 tests=['test_shell', 'webkit', 'webkit_gpu', 'webkit_unit'],
176 factory_properties={
177 'archive_webkit_results': True,
178 'layout_test_platform': 'chromium-cg-mac',
179 'test_results_server': 'test-results.appspot.com',
180 }))
181
182 ################################################################################
183 ##
184 ################################################################################
185
186 def Update(config, active_master, c):
187 return helper.Update(c)
OLDNEW
« no previous file with comments | « masters/master.chromium.webkit/master.cfg ('k') | masters/master.chromium.webkit/master_mac_webkit_pinned_cg_cfg.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698