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

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: 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 15 matching lines...) Expand all
31 31
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',
Dirk Pranke 2012/10/12 21:07:22 I'm leaving this as 'ChromiumWebkit' since (a) I d
nsylvain 2012/10/12 21:13:33 If you change it you also need to change it everyw
Dirk Pranke 2012/10/12 21:46:09 Okay, I'll leave this as-is for now.
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 ################################################################################ 112 ################################################################################
113 ## Debug 113 ## Debug
114 ################################################################################ 114 ################################################################################
115 115
116 # Archive location 116 # Archive location
117 dbg_archive = master_config.GetArchiveUrl('ChromiumWebkit', 117 dbg_archive = master_config.GetArchiveUrl('ChromiumWebkit',
118 'Webkit Mac Builder (dbg)', 118 'WebKit Mac Builder (dbg)',
119 'webkit-mac-latest-dbg', 'mac') 119 'webkit-mac-latest-dbg', 'mac')
120 120
121 # 121 #
122 # Main debug scheduler for the builder 122 # Main debug scheduler for the builder
123 # 123 #
124 S('s5_webkit_dbg', branch='trunk', treeStableTimer=60) 124 S('s5_webkit_dbg', branch='trunk', treeStableTimer=60)
125 125
126 # 126 #
127 # Triggerable scheduler for testers 127 # Triggerable scheduler for testers
128 # 128 #
129 T('s5_webkit_dbg_trigger') 129 T('s5_webkit_dbg_trigger')
130 130
131 # 131 #
132 # Mac Dbg Builder 132 # Mac Dbg Builder
133 # 133 #
134 B('Webkit Mac Builder (dbg)', 'f_webkit_mac_dbg', auto_reboot=False, 134 B('WebKit Mac Builder (dbg)', 'f_webkit_mac_dbg', auto_reboot=False,
135 scheduler='s5_webkit_dbg', builddir='webkit-mac-latest-dbg') 135 scheduler='s5_webkit_dbg', builddir='webkit-mac-latest-dbg')
136 F('f_webkit_mac_dbg', mac().ChromiumWebkitLatestFactory( 136 F('f_webkit_mac_dbg', mac().ChromiumWebkitLatestFactory(
137 target='Debug', 137 target='Debug',
138 slave_type='Builder', 138 slave_type='Builder',
139 options=[ 139 options=[
140 '--compiler=clang','--', '-project', '../webkit/webkit.xcodeproj'], 140 '--compiler=clang','--', '-project', '../webkit/webkit.xcodeproj'],
141 factory_properties={ 141 factory_properties={
142 'trigger': 's5_webkit_dbg_trigger', 142 'trigger': 's5_webkit_dbg_trigger',
143 'gclient_env': { 143 'gclient_env': {
144 'GYP_DEFINES':'use_skia=1' 144 'GYP_DEFINES':'use_skia=1'
145 }, 145 },
146 'layout_test_platform': 'chromium-mac', 146 'layout_test_platform': 'chromium-mac',
147 })) 147 }))
148 148
149 # 149 #
150 # Mac Dbg Webkit testers 150 # Mac Dbg WebKit testers
151 # 151 #
152 152
153 B('Webkit Mac10.6 (dbg)', 'f_webkit_dbg_tests', 153 B('WebKit Mac10.6 (dbg)', 'f_webkit_dbg_tests',
154 scheduler='s5_webkit_dbg_trigger') 154 scheduler='s5_webkit_dbg_trigger')
155 F('f_webkit_dbg_tests', mac().ChromiumWebkitLatestFactory( 155 F('f_webkit_dbg_tests', mac().ChromiumWebkitLatestFactory(
156 target='Debug', 156 target='Debug',
157 slave_type='Tester', 157 slave_type='Tester',
158 build_url=dbg_archive, 158 build_url=dbg_archive,
159 tests=[ 159 tests=[
160 'test_shell', 160 'test_shell',
161 'webkit', 161 'webkit',
162 'webkit_lint', 162 'webkit_lint',
163 'webkit_unit', 163 'webkit_unit',
164 ], 164 ],
165 factory_properties={ 165 factory_properties={
166 'archive_webkit_results': True, 166 'archive_webkit_results': True,
167 'generate_gtest_json': True, 167 'generate_gtest_json': True,
168 'layout_test_platform': 'chromium-mac', 168 'layout_test_platform': 'chromium-mac',
169 'test_results_server': 'test-results.appspot.com', 169 'test_results_server': 'test-results.appspot.com',
170 })) 170 }))
171 171
172 B('Webkit Mac10.7 (dbg)', 'f_webkit_dbg_tests', 172 B('WebKit Mac10.7 (dbg)', 'f_webkit_dbg_tests',
173 scheduler='s5_webkit_dbg_trigger') 173 scheduler='s5_webkit_dbg_trigger')
174 174
175 175
176 ################################################################################ 176 ################################################################################
177 ## 177 ##
178 ################################################################################ 178 ################################################################################
179 179
180 def Update(config, active_master, c): 180 def Update(config, active_master, c):
181 return helper.Update(c) 181 return helper.Update(c)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698