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

Side by Side Diff: scripts/tools/lkgr_finder.py

Issue 64723003: Remove Win Aura bots from the buildbot and tryservers since they're now redundant as trunk Windows … (Closed) Base URL: svn://chrome-svn/chrome/trunk/tools/build/
Patch Set: Created 7 years, 1 month 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 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """Fetch the latest results for a pre-selected set of builders we care about. 6 """Fetch the latest results for a pre-selected set of builders we care about.
7 If we find a 'good' revision -- based on criteria explained below -- we 7 If we find a 'good' revision -- based on criteria explained below -- we
8 mark the revision as LKGR, and POST it to the LKGR server: 8 mark the revision as LKGR, and POST it to the LKGR server:
9 9
10 http://chromium-status.appspot.com/lkgr 10 http://chromium-status.appspot.com/lkgr
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
89 # *_LKGR_STEPS controls which steps must pass for a revision to be marked 89 # *_LKGR_STEPS controls which steps must pass for a revision to be marked
90 # as LKGR. 90 # as LKGR.
91 #------------------------------------------------------------------------------- 91 #-------------------------------------------------------------------------------
92 92
93 CHROMIUM_LKGR_STEPS = { 93 CHROMIUM_LKGR_STEPS = {
94 'chromium.win': { 94 'chromium.win': {
95 'Win Builder (dbg)': [ 95 'Win Builder (dbg)': [
96 'compile', 96 'compile',
97 ], 97 ],
98 'Win7 Tests (dbg)(1)': [ 98 'Win7 Tests (dbg)(1)': [
99 'ash_unittests',
ghost stip (do not use) 2013/11/07 22:14:48 I'm not as familiar with lkgr_finder, so I'd appre
Paweł Hajdan Jr. 2013/11/07 22:22:16 Provided the additions are correct, fine. One lan
jam 2013/11/08 01:05:27 Good idea, I'll split off the removals into anothe
100 'aura_unittests',
99 'base_unittests', 101 'base_unittests',
100 'cacheinvalidation_unittests', 102 'cacheinvalidation_unittests',
101 'cc_unittests', 103 'cc_unittests',
102 'check_deps', 104 'check_deps',
103 'chromedriver2_unittests', 105 'chromedriver2_unittests',
104 'components_unittests', 106 'components_unittests',
107 'compositor_unittests',
105 'content_unittests', 108 'content_unittests',
106 'courgette_unittests', 109 'courgette_unittests',
107 'crypto_unittests', 110 'crypto_unittests',
108 'installer_util_unittests', 111 'installer_util_unittests',
109 'ipc_tests', 112 'ipc_tests',
110 'jingle_unittests', 113 'jingle_unittests',
111 'media_unittests', 114 'media_unittests',
112 'ppapi_unittests', 115 'ppapi_unittests',
113 'printing_unittests', 116 'printing_unittests',
114 'remoting_unittests', 117 'remoting_unittests',
115 'sql_unittests', 118 'sql_unittests',
116 'sync_unit_tests', 119 'sync_unit_tests',
117 'ui_unittests', 120 'ui_unittests',
118 'unit_tests', 121 'unit_tests',
119 'url_unittests', 122 'url_unittests',
123 'views_unittests',
120 'webkit_compositor_bindings_unittests', 124 'webkit_compositor_bindings_unittests',
121 ], 125 ],
122 'Win7 Tests (dbg)(2)': [ 126 'Win7 Tests (dbg)(2)': [
123 'net_unittests', 'browser_tests', 127 'net_unittests', 'browser_tests',
124 ], 128 ],
125 'Win7 Tests (dbg)(3)': [ 129 'Win7 Tests (dbg)(3)': [
126 'browser_tests', 130 'browser_tests',
127 ], 131 ],
128 'Win7 Tests (dbg)(4)': [ 132 'Win7 Tests (dbg)(4)': [
129 'browser_tests', 133 'browser_tests',
130 ], 134 ],
131 'Win7 Tests (dbg)(5)': [ 135 'Win7 Tests (dbg)(5)': [
132 'browser_tests', 136 'browser_tests',
133 ], 137 ],
134 'Win7 Tests (dbg)(6)': [ 138 'Win7 Tests (dbg)(6)': [
135 'browser_tests', 139 'browser_tests',
136 ], 140 ],
137 'Chrome Frame Tests (ie8)': [ 141 'Chrome Frame Tests (ie8)': [
138 'chrome_frame_tests', 142 'chrome_frame_tests',
139 'chrome_frame_unittests', 143 'chrome_frame_unittests',
140 ], 144 ],
141 # 'Interactive Tests (dbg)': [ 145 # 'Interactive Tests (dbg)': [
Paweł Hajdan Jr. 2013/11/07 22:22:16 While you're here, let's also remove this.
jam 2013/11/08 01:05:27 Done.
142 # 'interactive_ui_tests', 146 # 'interactive_ui_tests',
143 # ], 147 # ],
144 'Win Aura Builder': [
145 'compile',
146 ],
147 'Win Aura Tests (1)': [
148 'ash_unittests',
149 'aura_unittests',
150 'browser_tests',
151 'content_browsertests',
152 ],
153 'Win Aura Tests (2)': [
154 'browser_tests',
155 'compositor_unittests',
156 'content_unittests',
157 'unit_tests',
158 'views_unittests',
159 ],
160 'Win Aura Tests (3)': [
161 'browser_tests',
162 'interactive_ui_tests',
163 ],
164 }, # chromium.win 148 }, # chromium.win
165 'chromium.mac': { 149 'chromium.mac': {
166 'Mac Builder (dbg)': [ 150 'Mac Builder (dbg)': [
167 'compile', 151 'compile',
168 ], 152 ],
169 'Mac 10.6 Tests (dbg)(1)': [ 153 'Mac 10.6 Tests (dbg)(1)': [
170 'browser_tests', 154 'browser_tests',
171 'cc_unittests', 155 'cc_unittests',
172 'chromedriver2_unittests', 156 'chromedriver2_unittests',
173 'jingle_unittests', 157 'jingle_unittests',
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
310 'Linux Builder (dbg)(32)': ['compile'], 294 'Linux Builder (dbg)(32)': ['compile'],
311 'Linux Aura': ['compile'], 295 'Linux Aura': ['compile'],
312 'Android Builder (dbg)': ['slave_steps'], 296 'Android Builder (dbg)': ['slave_steps'],
313 'Android Builder': ['slave_steps'], 297 'Android Builder': ['slave_steps'],
314 }, 298 },
315 'chromium.mac': { 299 'chromium.mac': {
316 'Mac Builder (dbg)': ['compile'], 300 'Mac Builder (dbg)': ['compile'],
317 }, 301 },
318 'chromium.win': { 302 'chromium.win': {
319 'Win Builder (dbg)': ['compile'], 303 'Win Builder (dbg)': ['compile'],
320 'Win Aura Builder': ['compile'],
321 }, 304 },
322 'chromium.webkit': { 305 'chromium.webkit': {
323 'WebKit Win Builder (deps)': ['compile'], 306 'WebKit Win Builder (deps)': ['compile'],
324 'WebKit Mac Builder (deps)': ['compile'], 307 'WebKit Mac Builder (deps)': ['compile'],
325 'WebKit Linux (deps)': ['compile'], 308 'WebKit Linux (deps)': ['compile'],
326 }, 309 },
327 } 310 }
328 311
329 V8_NORMAL_STEPS = ['compile', 'Check', 'Test262', 'Mozilla'] 312 V8_NORMAL_STEPS = ['compile', 'Check', 'Test262', 'Mozilla']
330 313
(...skipping 817 matching lines...) Expand 10 before | Expand all | Expand 10 after
1148 '%s%s LKGR (%s) exceeds lag threshold' % 1131 '%s%s LKGR (%s) exceeds lag threshold' %
1149 (subject_base, lkgr_type, lkgr), '\n'.join(RUN_LOG)) 1132 (subject_base, lkgr_type, lkgr), '\n'.join(RUN_LOG))
1150 return 1 1133 return 1
1151 1134
1152 VerbosePrint('-' * 52) 1135 VerbosePrint('-' * 52)
1153 1136
1154 return 0 1137 return 0
1155 1138
1156 if __name__ == '__main__': 1139 if __name__ == '__main__':
1157 sys.exit(main()) 1140 sys.exit(main())
OLDNEW
« masters/master.tryserver.chromium/master.cfg ('K') | « masters/master.tryserver.chromium/master.cfg ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698