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

Side by Side Diff: scripts/slave/recipes/chromium_trybot.py

Issue 1934533002: Enable Skia patches to also run layout tests (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build@master
Patch Set: Intial upload Created 4 years, 7 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
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 import collections 5 import collections
6 6
7 from recipe_engine.types import freeze 7 from recipe_engine.types import freeze
8 8
9 DEPS = [ 9 DEPS = [
10 'depot_tools/bot_update', 10 'depot_tools/bot_update',
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
52 'device/usb/public/interfaces', 52 'device/usb/public/interfaces',
53 'media', 53 'media',
54 'third_party/WebKit', 54 'third_party/WebKit',
55 'third_party/harfbuzz-ng', 55 'third_party/harfbuzz-ng',
56 'third_party/iccjpeg', 56 'third_party/iccjpeg',
57 'third_party/libjpeg', 57 'third_party/libjpeg',
58 'third_party/libjpeg_turbo', 58 'third_party/libjpeg_turbo',
59 'third_party/libpng', 59 'third_party/libpng',
60 'third_party/libwebp', 60 'third_party/libwebp',
61 'third_party/qcms', 61 'third_party/qcms',
62 'third_party/skia',
62 'third_party/yasm', 63 'third_party/yasm',
63 'third_party/zlib', 64 'third_party/zlib',
64 'v8', 65 'v8',
65 ]) 66 ])
66 67
67 68
68 def tests_in_compile_targets(api, compile_targets, tests): 69 def tests_in_compile_targets(api, compile_targets, tests):
69 """Returns the tests in |tests| that have at least one of their compile 70 """Returns the tests in |tests| that have at least one of their compile
70 targets in |compile_targets|.""" 71 targets in |compile_targets|."""
71 result = [] 72 result = []
(...skipping 806 matching lines...) Expand 10 before | Expand all | Expand 10 after
878 props(mastername='tryserver.blink', 879 props(mastername='tryserver.blink',
879 buildername='win_blink_rel', 880 buildername='win_blink_rel',
880 requester='someone@chromium.org') + 881 requester='someone@chromium.org') +
881 suppress_analyze() + 882 suppress_analyze() +
882 api.platform.name('win') + 883 api.platform.name('win') +
883 api.override_step_data('webkit_tests (with patch)', 884 api.override_step_data('webkit_tests (with patch)',
884 api.test_utils.canned_test_output(passing=True)) 885 api.test_utils.canned_test_output(passing=True))
885 ) 886 )
886 887
887 yield ( 888 yield (
889 api.test('use_skia_patch_on_blink_trybot') +
890 props(mastername='tryserver.blink',
891 buildername='mac_blink_rel',
892 patch_project='skia') +
893 api.platform.name('mac')
894 )
895
896 yield (
888 api.test('use_v8_patch_on_blink_trybot') + 897 api.test('use_v8_patch_on_blink_trybot') +
889 props(mastername='tryserver.blink', 898 props(mastername='tryserver.blink',
890 buildername='mac_blink_rel', 899 buildername='mac_blink_rel',
891 patch_project='v8') + 900 patch_project='v8') +
892 api.platform.name('mac') 901 api.platform.name('mac')
893 ) 902 )
894 903
895 yield ( 904 yield (
896 api.test('use_v8_patch_on_blink_trybot_test_failures') + 905 api.test('use_v8_patch_on_blink_trybot_test_failures') +
897 props(mastername='tryserver.v8', 906 props(mastername='tryserver.v8',
898 buildername='v8_linux_blink_rel', 907 buildername='v8_linux_blink_rel',
899 patch_project='v8') + 908 patch_project='v8') +
900 api.platform.name('linux') + 909 api.platform.name('linux') +
901 suppress_analyze(more_exclusions=['v8/f.*']) + 910 suppress_analyze(more_exclusions=['v8/f.*']) +
902 api.override_step_data('webkit_tests (with patch)', 911 api.override_step_data('webkit_tests (with patch)',
903 api.test_utils.canned_test_output(passing=False)) + 912 api.test_utils.canned_test_output(passing=False)) +
904 api.override_step_data('webkit_tests (without patch)', 913 api.override_step_data('webkit_tests (without patch)',
905 api.test_utils.canned_test_output(passing=True, minimal=True)) 914 api.test_utils.canned_test_output(passing=True, minimal=True))
906 ) 915 )
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698