OLD | NEW |
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 """Define the supported projects.""" | 4 """Define the supported projects.""" |
5 | 5 |
6 import json | 6 import json |
7 import logging | 7 import logging |
8 import os | 8 import os |
9 import re | 9 import re |
10 import sys | 10 import sys |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
317 # clobber=True build running 'sizes'. 'sizes' is not accurate with | 317 # clobber=True build running 'sizes'. 'sizes' is not accurate with |
318 # incremental build. Reference: | 318 # incremental build. Reference: |
319 # http://chromium.org/developers/tree-sheriffs/perf-sheriffs. | 319 # http://chromium.org/developers/tree-sheriffs/perf-sheriffs. |
320 # TODO(maruel): An option would be to run 'sizes' but not count a failure | 320 # TODO(maruel): An option would be to run 'sizes' but not count a failure |
321 # of this step as a try job failure. | 321 # of this step as a try job failure. |
322 'android_dbg': ['slave_steps'], | 322 'android_dbg': ['slave_steps'], |
323 'android_clang_dbg': ['slave_steps'], | 323 'android_clang_dbg': ['slave_steps'], |
324 'android_aosp': ['compile'], | 324 'android_aosp': ['compile'], |
325 'ios_dbg_simulator': [ | 325 'ios_dbg_simulator': [ |
326 'compile', | 326 'compile', |
327 'base_unittests', | 327 # Tryjobs failing but not main waterfall. Can't tell which are OK, |
328 'content_unittests', | 328 # booting all tests. crbug.com/285659 |
329 'crypto_unittests', | 329 # 'base_unittests', |
330 'url_unittests', | 330 # 'content_unittests', |
331 'net_unittests', | 331 # 'crypto_unittests', |
332 'sql_unittests', | 332 # 'url_unittests', |
333 'ui_unittests', | 333 # 'net_unittests', |
| 334 # 'sql_unittests', |
| 335 # 'ui_unittests', |
334 ], | 336 ], |
335 'ios_rel_device': ['compile'], | 337 'ios_rel_device': ['compile'], |
336 'linux_aura': linux_aura_tests, | 338 'linux_aura': linux_aura_tests, |
337 'linux_clang': ['compile'], | 339 'linux_clang': ['compile'], |
338 'linux_chromeos_clang': ['compile'], | 340 'linux_chromeos_clang': ['compile'], |
339 # Note: It is a Release builder even if its name convey otherwise. | 341 # Note: It is a Release builder even if its name convey otherwise. |
340 'linux_chromeos': standard_tests + [ | 342 'linux_chromeos': standard_tests + [ |
341 'app_list_unittests', | 343 'app_list_unittests', |
342 'aura_unittests', | 344 'aura_unittests', |
343 'ash_unittests', | 345 'ash_unittests', |
(...skipping 391 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
735 """List the projects that can be managed by the commit queue.""" | 737 """List the projects that can be managed by the commit queue.""" |
736 return sorted( | 738 return sorted( |
737 x[5:] for x in dir(sys.modules[__name__]) if x.startswith('_gen_')) | 739 x[5:] for x in dir(sys.modules[__name__]) if x.startswith('_gen_')) |
738 | 740 |
739 | 741 |
740 def load_project(project, user, root_dir, rietveld_obj, no_try): | 742 def load_project(project, user, root_dir, rietveld_obj, no_try): |
741 """Loads the specified project.""" | 743 """Loads the specified project.""" |
742 assert os.path.isabs(root_dir) | 744 assert os.path.isabs(root_dir) |
743 return getattr(sys.modules[__name__], '_gen_' + project)( | 745 return getattr(sys.modules[__name__], '_gen_' + project)( |
744 user, root_dir, rietveld_obj, no_try) | 746 user, root_dir, rietveld_obj, no_try) |
OLD | NEW |