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

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

Issue 14440005: Rework how bots get the version of Blink. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: fix typo in devtools master.cfg Created 7 years, 8 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 5
6 from master import master_config 6 from master import master_config
7 from master.factory import chromium_factory 7 from master.factory import chromium_factory
8 8
9 defaults = {} 9 defaults = {}
10 10
(...skipping 14 matching lines...) Expand all
25 25
26 # 26 #
27 # Main release scheduler for webkit 27 # Main release scheduler for webkit
28 # 28 #
29 S('s9_webkit_rel', branch='trunk', treeStableTimer=60) 29 S('s9_webkit_rel', branch='trunk', treeStableTimer=60)
30 30
31 # 31 #
32 # Linux Rel tests 32 # Linux Rel tests
33 # 33 #
34 B('Linux Tests', 'f_linux_tests_rel', scheduler='s9_webkit_rel') 34 B('Linux Tests', 'f_linux_tests_rel', scheduler='s9_webkit_rel')
35 F('f_linux_tests_rel', linux().ChromiumWebkitLatestFactory( 35 F('f_linux_tests_rel', linux().ChromiumFactory(
36 tests=[ 36 tests=[
37 'browser_tests', 37 'browser_tests',
38 'cc_unittests', 38 'cc_unittests',
39 'content_browsertests', 39 'content_browsertests',
40 'interactive_ui_tests', 40 'interactive_ui_tests',
41 'unit', 41 'unit',
42 'webkit_compositor_bindings_unittests', 42 'webkit_compositor_bindings_unittests',
43 ], 43 ],
44 options=[ 44 options=[
45 '--build-tool=ninja', 45 '--build-tool=ninja',
46 '--compiler=goma' 46 '--compiler=goma'
47 ], 47 ],
48 factory_properties={ 48 factory_properties={
49 'generate_gtest_json': True, 49 'generate_gtest_json': True,
50 'gclient_env': { 'GYP_GENERATORS': 'ninja' }, 50 'gclient_env': { 'GYP_GENERATORS': 'ninja' },
51 'blink_config': 'blink',
51 })) 52 }))
52 53
53 linux_aura_build_targets = [ 54 linux_aura_build_targets = [
54 'aura_builder', 55 'aura_builder',
55 'base_unittests', 56 'base_unittests',
56 'browser_tests', 57 'browser_tests',
57 'cacheinvalidation_unittests', 58 'cacheinvalidation_unittests',
58 'compositor_unittests', 59 'compositor_unittests',
59 'content_browsertests', 60 'content_browsertests',
60 'content_unittests', 61 'content_unittests',
61 'crypto_unittests', 62 'crypto_unittests',
62 'device_unittests', 63 'device_unittests',
63 'googleurl_unittests', 64 'googleurl_unittests',
64 'gpu_unittests', 65 'gpu_unittests',
65 'interactive_ui_tests', 66 'interactive_ui_tests',
66 'ipc_tests', 67 'ipc_tests',
67 'jingle_unittests', 68 'jingle_unittests',
68 'media_unittests', 69 'media_unittests',
69 'net_unittests', 70 'net_unittests',
70 'ppapi_unittests', 71 'ppapi_unittests',
71 'printing_unittests', 72 'printing_unittests',
72 'remoting_unittests', 73 'remoting_unittests',
73 'sql_unittests', 74 'sql_unittests',
74 'ui_unittests', 75 'ui_unittests',
75 ] 76 ]
76 77
77 B('Linux Aura', 'f_linux_aura_rel', scheduler='s9_webkit_rel') 78 B('Linux Aura', 'f_linux_aura_rel', scheduler='s9_webkit_rel')
78 F('f_linux_aura_rel', linux().ChromiumWebkitLatestFactory( 79 F('f_linux_aura_rel', linux().ChromiumFactory(
79 tests=[ 80 tests=[
80 'aura', 81 'aura',
81 # This seems to have many failures 82 # This seems to have many failures
82 #'content_browsertests', 83 #'content_browsertests',
83 'unit', 84 'unit',
84 ], 85 ],
85 options=[ 86 options=[
86 '--build-tool=ninja', 87 '--build-tool=ninja',
87 '--compiler=goma', 88 '--compiler=goma',
88 '--', 89 '--',
89 ] + linux_aura_build_targets, 90 ] + linux_aura_build_targets,
90 factory_properties={ 91 factory_properties={
91 'generate_gtest_json': True, 92 'generate_gtest_json': True,
92 'gclient_env': {'GYP_DEFINES': 'use_aura=1', 'GYP_GENERATORS': 'ninja'}, 93 'gclient_env': {'GYP_DEFINES': 'use_aura=1', 'GYP_GENERATORS': 'ninja'},
93 'window_manager': 'False' 94 'window_manager': 'False',
95 'blink_config': 'blink',
94 })) 96 }))
95 97
96 B('Linux Perf', 'f_linux_perf_rel', scheduler='s9_webkit_rel') 98 B('Linux Perf', 'f_linux_perf_rel', scheduler='s9_webkit_rel')
97 F('f_linux_perf_rel', linux().ChromiumWebkitLatestFactory( 99 F('f_linux_perf_rel', linux().ChromiumFactory(
98 options=[ 100 options=[
99 '--build-tool=ninja', 101 '--build-tool=ninja',
100 '--compiler=goma', 102 '--compiler=goma',
101 '--', 103 '--',
102 'chromium_builder_perf' 104 'chromium_builder_perf'
103 ], 105 ],
104 tests=[ 106 tests=[
105 'dom_perf', 107 'dom_perf',
106 'dromaeo', 108 'dromaeo',
107 'page_cycler_bloat', 109 'page_cycler_bloat',
108 'page_cycler_dhtml', 110 'page_cycler_dhtml',
109 'page_cycler_indexeddb', 111 'page_cycler_indexeddb',
110 'page_cycler_intl1', 112 'page_cycler_intl1',
111 'page_cycler_intl2', 113 'page_cycler_intl2',
112 'page_cycler_morejs', 114 'page_cycler_morejs',
113 'page_cycler_moz', 115 'page_cycler_moz',
114 'startup', 116 'startup',
115 'sunspider' 117 'sunspider'
116 ], 118 ],
117 factory_properties={ 119 factory_properties={
118 'perf_id': 'chromium-rel-linux-webkit', 120 'perf_id': 'chromium-rel-linux-webkit',
119 'show_perf_results': True, 121 'show_perf_results': True,
120 'gclient_env': { 'GYP_GENERATORS': 'ninja' }, 122 'gclient_env': { 'GYP_GENERATORS': 'ninja' },
123 'blink_config': 'blink',
121 })) 124 }))
122 125
123 valgrind_gyp_defines = chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES 126 valgrind_gyp_defines = chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES
124 B('Linux Valgrind', 'f_linux_valgrind_rel', scheduler='s9_webkit_rel') 127 B('Linux Valgrind', 'f_linux_valgrind_rel', scheduler='s9_webkit_rel')
125 F('f_linux_valgrind_rel', linux().ChromiumWebkitLatestFactory( 128 F('f_linux_valgrind_rel', linux().ChromiumFactory(
126 options=[ 129 options=[
127 '--build-tool=ninja', 130 '--build-tool=ninja',
128 '--compiler=goma', 131 '--compiler=goma',
129 '--', 132 '--',
130 'test_shell', 133 'test_shell',
131 'test_shell_tests'], 134 'test_shell_tests'],
132 tests=['valgrind_test_shell'], 135 tests=['valgrind_test_shell'],
133 factory_properties={ 136 factory_properties={
134 'needs_valgrind': True, 137 'needs_valgrind': True,
135 'gclient_env': { 138 'gclient_env': {
136 'GYP_DEFINES' : valgrind_gyp_defines, 139 'GYP_DEFINES' : valgrind_gyp_defines,
137 'GYP_GENERATORS': 'ninja', 140 'GYP_GENERATORS': 'ninja',
138 }, 141 },
142 'blink_config': 'blink',
139 })) 143 }))
140 144
141 145
142 def Update(config, active_master, c): 146 def Update(config, active_master, c):
143 return helper.Update(c) 147 return helper.Update(c)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698