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

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

Issue 11139002: Add O/S versions to all bot names, change "Webkit" to "WebKit" in all bot names. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: fix Win7 dbg bots Created 8 years, 2 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 # Webkit test builders using the Skia graphics library. 5 # WebKit test builders using the Skia graphics library.
6 # 6 #
7 # Note that we use the builder vs tester role separation differently 7 # Note that we use the builder vs tester role separation differently
8 # here than in our other buildbot configurations. 8 # here than in our other buildbot configurations.
9 # 9 #
10 # In this configuration, the testers build the tests themselves rather than 10 # In this configuration, the testers build the tests themselves rather than
11 # extracting them from the builder. That's because these testers always 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 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. 13 # point at a different revision than it did when the builder fetched webkit.
14 # 14 #
15 # Even though the testers don't extract the build package from the builder, 15 # Even though the testers don't extract the build package from the builder,
(...skipping 16 matching lines...) Expand all
32 def mac(): return chromium_factory.ChromiumFactory('src/build', 'darwin') 32 def mac(): return chromium_factory.ChromiumFactory('src/build', 'darwin')
33 33
34 defaults['category'] = '5webkit mac latest' 34 defaults['category'] = '5webkit mac latest'
35 35
36 ################################################################################ 36 ################################################################################
37 ## Release 37 ## Release
38 ################################################################################ 38 ################################################################################
39 39
40 # Archive location 40 # Archive location
41 rel_archive = master_config.GetArchiveUrl('ChromiumWebkit', 41 rel_archive = master_config.GetArchiveUrl('ChromiumWebkit',
42 'Webkit Mac Builder', 42 'WebKit Mac Builder',
43 'webkit-mac-latest-rel', 'mac') 43 'webkit-mac-latest-rel', 'mac')
44 44
45 # 45 #
46 # Main release scheduler for webkit 46 # Main release scheduler for webkit
47 # 47 #
48 S('s5_webkit_rel', branch='trunk', treeStableTimer=60) 48 S('s5_webkit_rel', branch='trunk', treeStableTimer=60)
49 49
50 # 50 #
51 # Triggerable scheduler for testers 51 # Triggerable scheduler for testers
52 # 52 #
53 T('s5_webkit_rel_trigger') 53 T('s5_webkit_rel_trigger')
54 54
55 # 55 #
56 # Mac Rel Builder 56 # Mac Rel Builder
57 # 57 #
58 B('Webkit Mac Builder', 'f_webkit_mac_rel', auto_reboot=False, 58 B('WebKit Mac Builder', 'f_webkit_mac_rel', auto_reboot=False,
59 scheduler='s5_webkit_rel', builddir='webkit-mac-latest-rel') 59 scheduler='s5_webkit_rel', builddir='webkit-mac-latest-rel')
60 F('f_webkit_mac_rel', mac().ChromiumWebkitLatestFactory( 60 F('f_webkit_mac_rel', mac().ChromiumWebkitLatestFactory(
61 slave_type='Builder', 61 slave_type='Builder',
62 options=['--build-tool=ninja', '--compiler=goma-clang', '--', 62 options=['--build-tool=ninja', '--compiler=goma-clang', '--',
63 'test_shell', 'test_shell_tests', 'webkit_unit_tests', 63 'test_shell', 'test_shell_tests', 'webkit_unit_tests',
64 'DumpRenderTree'], 64 'DumpRenderTree'],
65 factory_properties={ 65 factory_properties={
66 'trigger': 's5_webkit_rel_trigger', 66 'trigger': 's5_webkit_rel_trigger',
67 'gclient_env': { 67 'gclient_env': {
68 'GYP_DEFINES':'use_skia=1 fastbuild=1', 68 'GYP_DEFINES':'use_skia=1 fastbuild=1',
69 'GYP_GENERATORS':'ninja', 69 'GYP_GENERATORS':'ninja',
70 }, 70 },
71 'layout_test_platform': 'chromium-mac', 71 'layout_test_platform': 'chromium-mac',
72 })) 72 }))
73 73
74 # 74 #
75 # Mac Rel Webkit testers 75 # Mac Rel WebKit testers
76 # 76 #
77 77
78 B('Webkit Mac10.6', 'f_webkit_rel_tests_106', scheduler='s5_webkit_rel_trigger') 78 B('WebKit Mac10.6', 'f_webkit_rel_tests_106', scheduler='s5_webkit_rel_trigger')
79 F('f_webkit_rel_tests_106', mac().ChromiumWebkitLatestFactory( 79 F('f_webkit_rel_tests_106', mac().ChromiumWebkitLatestFactory(
80 slave_type='Tester', 80 slave_type='Tester',
81 build_url=rel_archive, 81 build_url=rel_archive,
82 tests=[ 82 tests=[
83 'test_shell', 83 'test_shell',
84 'webkit', 84 'webkit',
85 'webkit_lint', 85 'webkit_lint',
86 'webkit_unit', 86 'webkit_unit',
87 ], 87 ],
88 factory_properties={ 88 factory_properties={
89 'archive_webkit_results': True, 89 'archive_webkit_results': True,
90 'generate_gtest_json': True, 90 'generate_gtest_json': True,
91 'layout_test_platform': 'chromium-mac', 91 'layout_test_platform': 'chromium-mac',
92 'test_results_server': 'test-results.appspot.com', 92 'test_results_server': 'test-results.appspot.com',
93 })) 93 }))
94 94
95 B('Webkit Mac10.7', 'f_webkit_rel_tests_107', scheduler='s5_webkit_rel_trigger') 95 B('WebKit Mac10.7', 'f_webkit_rel_tests_107', scheduler='s5_webkit_rel_trigger')
96 F('f_webkit_rel_tests_107', mac().ChromiumWebkitLatestFactory( 96 F('f_webkit_rel_tests_107', mac().ChromiumWebkitLatestFactory(
97 slave_type='Tester', 97 slave_type='Tester',
98 build_url=rel_archive, 98 build_url=rel_archive,
99 tests=[ 99 tests=[
100 'test_shell', 100 'test_shell',
101 'webkit', 101 'webkit',
102 'webkit_lint', 102 'webkit_lint',
103 'webkit_unit', 103 'webkit_unit',
104 ], 104 ],
105 factory_properties={ 105 factory_properties={
106 'archive_webkit_results': True, 106 'archive_webkit_results': True,
107 'generate_gtest_json': True, 107 'generate_gtest_json': True,
108 'layout_test_platform': 'chromium-mac', 108 'layout_test_platform': 'chromium-mac',
109 'test_results_server': 'test-results.appspot.com', 109 'test_results_server': 'test-results.appspot.com',
110 })) 110 }))
111 111
112 B('Webkit Mac10.8', 'f_webkit_rel_tests_108', scheduler='s5_webkit_rel_trigger') 112 B('WebKit Mac10.8', 'f_webkit_rel_tests_108', scheduler='s5_webkit_rel_trigger')
113 F('f_webkit_rel_tests_108', mac().ChromiumWebkitLatestFactory( 113 F('f_webkit_rel_tests_108', mac().ChromiumWebkitLatestFactory(
114 slave_type='Tester', 114 slave_type='Tester',
115 build_url=rel_archive, 115 build_url=rel_archive,
116 tests=[ 116 tests=[
117 'test_shell', 117 'test_shell',
118 'webkit', 118 'webkit',
119 'webkit_lint', 119 'webkit_lint',
120 'webkit_unit', 120 'webkit_unit',
121 ], 121 ],
122 factory_properties={ 122 factory_properties={
123 'archive_webkit_results': True, 123 'archive_webkit_results': True,
124 'generate_gtest_json': True, 124 'generate_gtest_json': True,
125 'layout_test_platform': 'chromium-mac', 125 'layout_test_platform': 'chromium-mac',
126 'test_results_server': 'test-results.appspot.com', 126 'test_results_server': 'test-results.appspot.com',
127 })) 127 }))
128 128
129 ################################################################################ 129 ################################################################################
130 ## Debug 130 ## Debug
131 ################################################################################ 131 ################################################################################
132 132
133 # Archive location 133 # Archive location
134 dbg_archive = master_config.GetArchiveUrl('ChromiumWebkit', 134 dbg_archive = master_config.GetArchiveUrl('ChromiumWebkit',
135 'Webkit Mac Builder (dbg)', 135 'WebKit Mac Builder (dbg)',
136 'webkit-mac-latest-dbg', 'mac') 136 'webkit-mac-latest-dbg', 'mac')
137 137
138 # 138 #
139 # Main debug scheduler for the builder 139 # Main debug scheduler for the builder
140 # 140 #
141 S('s5_webkit_dbg', branch='trunk', treeStableTimer=60) 141 S('s5_webkit_dbg', branch='trunk', treeStableTimer=60)
142 142
143 # 143 #
144 # Triggerable scheduler for testers 144 # Triggerable scheduler for testers
145 # 145 #
146 T('s5_webkit_dbg_trigger') 146 T('s5_webkit_dbg_trigger')
147 147
148 # 148 #
149 # Mac Dbg Builder 149 # Mac Dbg Builder
150 # 150 #
151 B('Webkit Mac Builder (dbg)', 'f_webkit_mac_dbg', auto_reboot=False, 151 B('WebKit Mac Builder (dbg)', 'f_webkit_mac_dbg', auto_reboot=False,
152 scheduler='s5_webkit_dbg', builddir='webkit-mac-latest-dbg') 152 scheduler='s5_webkit_dbg', builddir='webkit-mac-latest-dbg')
153 F('f_webkit_mac_dbg', mac().ChromiumWebkitLatestFactory( 153 F('f_webkit_mac_dbg', mac().ChromiumWebkitLatestFactory(
154 target='Debug', 154 target='Debug',
155 slave_type='Builder', 155 slave_type='Builder',
156 options=[ 156 options=[
157 '--compiler=clang','--', '-project', '../webkit/webkit.xcodeproj'], 157 '--compiler=clang','--', '-project', '../webkit/webkit.xcodeproj'],
158 factory_properties={ 158 factory_properties={
159 'trigger': 's5_webkit_dbg_trigger', 159 'trigger': 's5_webkit_dbg_trigger',
160 'gclient_env': { 160 'gclient_env': {
161 'GYP_DEFINES':'use_skia=1' 161 'GYP_DEFINES':'use_skia=1'
162 }, 162 },
163 'layout_test_platform': 'chromium-mac', 163 'layout_test_platform': 'chromium-mac',
164 })) 164 }))
165 165
166 # 166 #
167 # Mac Dbg Webkit testers 167 # Mac Dbg WebKit testers
168 # 168 #
169 169
170 B('Webkit Mac10.6 (dbg)', 'f_webkit_dbg_tests', 170 B('WebKit Mac10.6 (dbg)', 'f_webkit_dbg_tests',
171 scheduler='s5_webkit_dbg_trigger') 171 scheduler='s5_webkit_dbg_trigger')
172 F('f_webkit_dbg_tests', mac().ChromiumWebkitLatestFactory( 172 F('f_webkit_dbg_tests', mac().ChromiumWebkitLatestFactory(
173 target='Debug', 173 target='Debug',
174 slave_type='Tester', 174 slave_type='Tester',
175 build_url=dbg_archive, 175 build_url=dbg_archive,
176 tests=[ 176 tests=[
177 'test_shell', 177 'test_shell',
178 'webkit', 178 'webkit',
179 'webkit_lint', 179 'webkit_lint',
180 'webkit_unit', 180 'webkit_unit',
181 ], 181 ],
182 factory_properties={ 182 factory_properties={
183 'archive_webkit_results': True, 183 'archive_webkit_results': True,
184 'generate_gtest_json': True, 184 'generate_gtest_json': True,
185 'layout_test_platform': 'chromium-mac', 185 'layout_test_platform': 'chromium-mac',
186 'test_results_server': 'test-results.appspot.com', 186 'test_results_server': 'test-results.appspot.com',
187 })) 187 }))
188 188
189 B('Webkit Mac10.7 (dbg)', 'f_webkit_dbg_tests', 189 B('WebKit Mac10.7 (dbg)', 'f_webkit_dbg_tests',
190 scheduler='s5_webkit_dbg_trigger') 190 scheduler='s5_webkit_dbg_trigger')
191 191
192 192
193 ################################################################################ 193 ################################################################################
194 ## 194 ##
195 ################################################################################ 195 ################################################################################
196 196
197 def Update(config, active_master, c): 197 def Update(config, active_master, c):
198 return helper.Update(c) 198 return helper.Update(c)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698