OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 infra.libs.infra_types import freeze | 5 from infra.libs.infra_types import freeze |
6 | 6 |
7 DEPS = [ | 7 DEPS = [ |
8 'bot_update', | 8 'bot_update', |
9 'chromium', | 9 'chromium', |
10 'platform', | 10 'platform', |
(...skipping 21 matching lines...) Expand all Loading... |
32 'chromium.webkit': { | 32 'chromium.webkit': { |
33 'builders': { | 33 'builders': { |
34 'Android GN': { | 34 'Android GN': { |
35 'chromium_apply_config': ['gn_minimal_symbols'], | 35 'chromium_apply_config': ['gn_minimal_symbols'], |
36 'chromium_config_kwargs': { | 36 'chromium_config_kwargs': { |
37 'BUILD_CONFIG': 'Release', | 37 'BUILD_CONFIG': 'Release', |
38 'TARGET_PLATFORM': 'android', | 38 'TARGET_PLATFORM': 'android', |
39 'TARGET_ARCH': 'arm', | 39 'TARGET_ARCH': 'arm', |
40 }, | 40 }, |
41 'gclient_apply_config': ['android', 'blink'], | 41 'gclient_apply_config': ['android', 'blink'], |
| 42 'should_run_gn_check': False, |
42 }, | 43 }, |
43 'Android GN (dbg)': { | 44 'Android GN (dbg)': { |
44 'chromium_apply_config': ['gn_minimal_symbols'], | 45 'chromium_apply_config': ['gn_minimal_symbols'], |
45 'chromium_config_kwargs': { | 46 'chromium_config_kwargs': { |
46 'BUILD_CONFIG': 'Debug', | 47 'BUILD_CONFIG': 'Debug', |
47 'TARGET_PLATFORM': 'android', | 48 'TARGET_PLATFORM': 'android', |
48 'TARGET_ARCH': 'arm', | 49 'TARGET_ARCH': 'arm', |
49 }, | 50 }, |
50 'gclient_apply_config': ['android', 'blink'], | 51 'gclient_apply_config': ['android', 'blink'], |
| 52 'should_run_gn_check': False, |
51 }, | 53 }, |
52 'Linux GN': { | 54 'Linux GN': { |
53 'chromium_config_kwargs': { | 55 'chromium_config_kwargs': { |
54 'BUILD_CONFIG': 'Release', | 56 'BUILD_CONFIG': 'Release', |
55 'TARGET_PLATFORM': 'linux', | 57 'TARGET_PLATFORM': 'linux', |
56 'TARGET_BITS': 64, | 58 'TARGET_BITS': 64, |
57 }, | 59 }, |
58 'gclient_apply_config': ['blink'], | 60 'gclient_apply_config': ['blink'], |
59 'should_run_mojo_tests': True, | 61 'should_run_mojo_tests': True, |
60 }, | 62 }, |
(...skipping 11 matching lines...) Expand all Loading... |
72 'tryserver.blink': { | 74 'tryserver.blink': { |
73 'builders': { | 75 'builders': { |
74 'android_chromium_gn_compile_rel': { | 76 'android_chromium_gn_compile_rel': { |
75 'chromium_apply_config': ['gn_minimal_symbols'], | 77 'chromium_apply_config': ['gn_minimal_symbols'], |
76 'chromium_config_kwargs': { | 78 'chromium_config_kwargs': { |
77 'BUILD_CONFIG': 'Release', | 79 'BUILD_CONFIG': 'Release', |
78 'TARGET_PLATFORM': 'android', | 80 'TARGET_PLATFORM': 'android', |
79 'TARGET_ARCH': 'arm', | 81 'TARGET_ARCH': 'arm', |
80 }, | 82 }, |
81 'gclient_apply_config': ['android', 'blink'], | 83 'gclient_apply_config': ['android', 'blink'], |
| 84 'should_run_gn_check': False, |
82 }, | 85 }, |
83 'linux_chromium_gn_rel': { | 86 'linux_chromium_gn_rel': { |
84 'chromium_config_kwargs': { | 87 'chromium_config_kwargs': { |
85 'BUILD_CONFIG': 'Release', | 88 'BUILD_CONFIG': 'Release', |
86 'TARGET_PLATFORM': 'linux', | 89 'TARGET_PLATFORM': 'linux', |
87 'TARGET_BITS': 64, | 90 'TARGET_BITS': 64, |
88 }, | 91 }, |
89 'gclient_apply_config': ['blink'], | 92 'gclient_apply_config': ['blink'], |
90 }, | 93 }, |
91 }, | 94 }, |
(...skipping 11 matching lines...) Expand all Loading... |
103 'chromium.linux': { | 106 'chromium.linux': { |
104 'builders': { | 107 'builders': { |
105 'Android GN': { | 108 'Android GN': { |
106 'chromium_apply_config': ['gn_minimal_symbols'], | 109 'chromium_apply_config': ['gn_minimal_symbols'], |
107 'chromium_config_kwargs': { | 110 'chromium_config_kwargs': { |
108 'BUILD_CONFIG': 'Release', | 111 'BUILD_CONFIG': 'Release', |
109 'TARGET_PLATFORM': 'android', | 112 'TARGET_PLATFORM': 'android', |
110 'TARGET_ARCH': 'arm', | 113 'TARGET_ARCH': 'arm', |
111 }, | 114 }, |
112 'gclient_apply_config': ['android'], | 115 'gclient_apply_config': ['android'], |
| 116 'should_run_gn_check': False, |
113 }, | 117 }, |
114 'Android GN (dbg)': { | 118 'Android GN (dbg)': { |
115 'chromium_apply_config': ['gn_minimal_symbols'], | 119 'chromium_apply_config': ['gn_minimal_symbols'], |
116 'chromium_config_kwargs': { | 120 'chromium_config_kwargs': { |
117 'BUILD_CONFIG': 'Debug', | 121 'BUILD_CONFIG': 'Debug', |
118 'TARGET_PLATFORM': 'android', | 122 'TARGET_PLATFORM': 'android', |
119 'TARGET_ARCH': 'arm', | 123 'TARGET_ARCH': 'arm', |
120 }, | 124 }, |
121 'gclient_apply_config': ['android'], | 125 'gclient_apply_config': ['android'], |
| 126 'should_run_gn_check': False, |
122 }, | 127 }, |
123 'Linux GN': { | 128 'Linux GN': { |
124 'chromium_config_kwargs': { | 129 'chromium_config_kwargs': { |
125 'BUILD_CONFIG': 'Release', | 130 'BUILD_CONFIG': 'Release', |
126 'TARGET_PLATFORM': 'linux', | 131 'TARGET_PLATFORM': 'linux', |
127 'TARGET_BITS': 64, | 132 'TARGET_BITS': 64, |
128 }, | 133 }, |
129 'should_run_gn_gyp_compare': True, | 134 'should_run_gn_gyp_compare': True, |
130 }, | 135 }, |
131 'Linux GN (dbg)': { | 136 'Linux GN (dbg)': { |
(...skipping 28 matching lines...) Expand all Loading... |
160 'tryserver.chromium.linux': { | 165 'tryserver.chromium.linux': { |
161 'builders': { | 166 'builders': { |
162 'android_chromium_gn_compile_rel': { | 167 'android_chromium_gn_compile_rel': { |
163 'chromium_apply_config': ['gn_minimal_symbols'], | 168 'chromium_apply_config': ['gn_minimal_symbols'], |
164 'chromium_config_kwargs': { | 169 'chromium_config_kwargs': { |
165 'BUILD_CONFIG': 'Release', | 170 'BUILD_CONFIG': 'Release', |
166 'TARGET_PLATFORM': 'android', | 171 'TARGET_PLATFORM': 'android', |
167 'TARGET_ARCH': 'arm', | 172 'TARGET_ARCH': 'arm', |
168 }, | 173 }, |
169 'gclient_apply_config': ['android'], | 174 'gclient_apply_config': ['android'], |
| 175 'should_run_gn_check': False, |
170 }, | 176 }, |
171 'android_chromium_gn_compile_dbg': { | 177 'android_chromium_gn_compile_dbg': { |
172 'chromium_apply_config': ['gn_minimal_symbols'], | 178 'chromium_apply_config': ['gn_minimal_symbols'], |
173 'chromium_config_kwargs': { | 179 'chromium_config_kwargs': { |
174 'BUILD_CONFIG': 'Debug', | 180 'BUILD_CONFIG': 'Debug', |
175 'TARGET_PLATFORM': 'android', | 181 'TARGET_PLATFORM': 'android', |
176 'TARGET_ARCH': 'arm', | 182 'TARGET_ARCH': 'arm', |
177 }, | 183 }, |
178 'gclient_apply_config': ['android'], | 184 'gclient_apply_config': ['android'], |
| 185 'should_run_gn_check': False, |
179 }, | 186 }, |
180 'linux_chromium_gn_rel': { | 187 'linux_chromium_gn_rel': { |
181 'chromium_config_kwargs': { | 188 'chromium_config_kwargs': { |
182 'BUILD_CONFIG': 'Release', | 189 'BUILD_CONFIG': 'Release', |
183 'TARGET_PLATFORM': 'linux', | 190 'TARGET_PLATFORM': 'linux', |
184 'TARGET_BITS': 64, | 191 'TARGET_BITS': 64, |
185 }, | 192 }, |
186 'should_run_mojo_tests': True, | 193 'should_run_mojo_tests': True, |
187 }, | 194 }, |
188 'linux_chromium_gn_dbg': { | 195 'linux_chromium_gn_dbg': { |
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
354 yield test | 361 yield test |
355 | 362 |
356 yield ( | 363 yield ( |
357 api.test('compile_failure') + | 364 api.test('compile_failure') + |
358 api.platform.name('linux') + | 365 api.platform.name('linux') + |
359 api.properties.tryserver( | 366 api.properties.tryserver( |
360 buildername='linux_chromium_gn_rel', | 367 buildername='linux_chromium_gn_rel', |
361 mastername='tryserver.chromium.linux') + | 368 mastername='tryserver.chromium.linux') + |
362 api.step_data('compile', retcode=1) | 369 api.step_data('compile', retcode=1) |
363 ) | 370 ) |
OLD | NEW |