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

Side by Side Diff: masters/master.chromium.webkit/master_linux_webkit_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 from master import master_config 5 from master import master_config
6 from master.factory import chromium_factory 6 from master.factory import chromium_factory
7 7
8 import config 8 import config
9 9
10 ActiveMaster = config.Master.ChromiumWebkit 10 ActiveMaster = config.Master.ChromiumWebkit
(...skipping 17 matching lines...) Expand all
28 # 28 #
29 # Main release scheduler for webkit 29 # Main release scheduler for webkit
30 # 30 #
31 S('s6_webkit_rel', branch='trunk', treeStableTimer=60) 31 S('s6_webkit_rel', branch='trunk', treeStableTimer=60)
32 32
33 # 33 #
34 # Linux Rel Builder/Tester 34 # Linux Rel Builder/Tester
35 # 35 #
36 B('WebKit Linux', 'f_webkit_linux_rel', gatekeeper='compile', 36 B('WebKit Linux', 'f_webkit_linux_rel', gatekeeper='compile',
37 scheduler='s6_webkit_rel') 37 scheduler='s6_webkit_rel')
38 F('f_webkit_linux_rel', linux().ChromiumWebkitLatestFactory( 38 F('f_webkit_linux_rel', linux().ChromiumFactory(
39 tests=[ 39 tests=[
40 'test_shell', 40 'test_shell',
41 'webkit', 41 'webkit',
42 'webkit_lint', 42 'webkit_lint',
43 'webkit_unit', 43 'webkit_unit',
44 ], 44 ],
45 options=[ 45 options=[
46 '--build-tool=ninja', 46 '--build-tool=ninja',
47 '--compiler=goma', 47 '--compiler=goma',
48 '--', 48 '--',
49 'DumpRenderTree', 49 'DumpRenderTree',
50 'test_shell', 50 'test_shell',
51 'test_shell_tests', 51 'test_shell_tests',
52 'webkit_unit_tests', 52 'webkit_unit_tests',
53 ], 53 ],
54 factory_properties={ 54 factory_properties={
55 'archive_webkit_results': ActiveMaster.is_production_host, 55 'archive_webkit_results': ActiveMaster.is_production_host,
56 'gclient_env': { 'GYP_GENERATORS': 'ninja' }, 56 'gclient_env': { 'GYP_GENERATORS': 'ninja' },
57 'generate_gtest_json': True, 57 'generate_gtest_json': True,
58 'test_results_server': 'test-results.appspot.com', 58 'test_results_server': 'test-results.appspot.com',
59 'blink_config': 'blink',
59 })) 60 }))
60 61
61 B('WebKit Linux 32', 'f_webkit_linux_rel', scheduler='s6_webkit_rel') 62 B('WebKit Linux 32', 'f_webkit_linux_rel', scheduler='s6_webkit_rel')
62 63
63 asan_gyp = ('asan=1 linux_use_tcmalloc=0 ' 64 asan_gyp = ('asan=1 linux_use_tcmalloc=0 '
64 'release_extra_cflags="-g -O1 -fno-inline-functions -fno-inline"') 65 'release_extra_cflags="-g -O1 -fno-inline-functions -fno-inline"')
65 66
66 B('WebKit Linux ASAN', 'f_webkit_linux_rel_asan', scheduler='s6_webkit_rel', 67 B('WebKit Linux ASAN', 'f_webkit_linux_rel_asan', scheduler='s6_webkit_rel',
67 auto_reboot=False) 68 auto_reboot=False)
68 F('f_webkit_linux_rel_asan', linux().ChromiumWebkitLatestFactory( 69 F('f_webkit_linux_rel_asan', linux().ChromiumFactory(
69 tests=['webkit'], 70 tests=['webkit'],
70 options=[ 71 options=[
71 '--build-tool=ninja', 72 '--build-tool=ninja',
72 '--compiler=goma-clang', 73 '--compiler=goma-clang',
73 '--', 74 '--',
74 'DumpRenderTree' 75 'DumpRenderTree'
75 ], 76 ],
76 factory_properties={ 77 factory_properties={
77 'additional_expectations': [ 78 'additional_expectations': [
78 ['webkit', 'tools', 'layout_tests', 'test_expectations_asan.txt' ], 79 ['webkit', 'tools', 'layout_tests', 'test_expectations_asan.txt' ],
79 ], 80 ],
80 'gs_bucket': 'gs://webkit-asan', 81 'gs_bucket': 'gs://webkit-asan',
81 'gclient_env': {'GYP_DEFINES': asan_gyp, 'GYP_GENERATORS': 'ninja'}, 82 'gclient_env': {'GYP_DEFINES': asan_gyp, 'GYP_GENERATORS': 'ninja'},
82 'time_out_ms': '18000' 83 'time_out_ms': '18000',
84 'blink_config': 'blink',
83 })) 85 }))
84 86
85 87
86 ################################################################################ 88 ################################################################################
87 ## Debug 89 ## Debug
88 ################################################################################ 90 ################################################################################
89 91
90 # 92 #
91 # Main debug scheduler for webkit 93 # Main debug scheduler for webkit
92 # 94 #
93 S('s6_webkit_dbg', branch='trunk', treeStableTimer=60) 95 S('s6_webkit_dbg', branch='trunk', treeStableTimer=60)
94 96
95 # 97 #
96 # Linux Dbg Webkit builders/testers 98 # Linux Dbg Webkit builders/testers
97 # 99 #
98 100
99 B('WebKit Linux (dbg)', 'f_webkit_dbg_tests', scheduler='s6_webkit_dbg', 101 B('WebKit Linux (dbg)', 'f_webkit_dbg_tests', scheduler='s6_webkit_dbg',
100 auto_reboot=False) 102 auto_reboot=False)
101 F('f_webkit_dbg_tests', linux().ChromiumWebkitLatestFactory( 103 F('f_webkit_dbg_tests', linux().ChromiumFactory(
102 target='Debug', 104 target='Debug',
103 tests=[ 105 tests=[
104 'test_shell', 106 'test_shell',
105 'webkit', 107 'webkit',
106 'webkit_lint', 108 'webkit_lint',
107 'webkit_unit', 109 'webkit_unit',
108 ], 110 ],
109 options=[ 111 options=[
110 '--build-tool=ninja', 112 '--build-tool=ninja',
111 '--compiler=goma', 113 '--compiler=goma',
112 '--', 114 '--',
113 'test_shell', 115 'test_shell',
114 'test_shell_tests', 116 'test_shell_tests',
115 'webkit_unit_tests', 117 'webkit_unit_tests',
116 'DumpRenderTree', 118 'DumpRenderTree',
117 ], 119 ],
118 factory_properties={ 120 factory_properties={
119 'archive_webkit_results': ActiveMaster.is_production_host, 121 'archive_webkit_results': ActiveMaster.is_production_host,
120 'generate_gtest_json': True, 122 'generate_gtest_json': True,
121 'test_results_server': 'test-results.appspot.com', 123 'test_results_server': 'test-results.appspot.com',
122 'gclient_env': { 'GYP_GENERATORS': 'ninja' }, 124 'gclient_env': { 'GYP_GENERATORS': 'ninja' },
125 'blink_config': 'blink',
123 })) 126 }))
124 127
125 def Update(_config, active_master, c): 128 def Update(_config, active_master, c):
126 return helper.Update(c) 129 return helper.Update(c)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698