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 . import steps | 5 from . import steps |
6 | 6 |
7 RESULTS_URL = 'https://chromeperf.appspot.com' | 7 RESULTS_URL = 'https://chromeperf.appspot.com' |
8 | 8 |
9 SPEC = { | 9 SPEC = { |
10 'builders': { | 10 'builders': { |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 }, | 123 }, |
124 'bot_type': 'builder', | 124 'bot_type': 'builder', |
125 'disable_tests': True, | 125 'disable_tests': True, |
126 'cf_archive_build': True, | 126 'cf_archive_build': True, |
127 'cf_gs_bucket': 'chromium-browser-asan', | 127 'cf_gs_bucket': 'chromium-browser-asan', |
128 'cf_gs_acl': 'public-read', | 128 'cf_gs_acl': 'public-read', |
129 'cf_archive_name': 'asan', | 129 'cf_archive_name': 'asan', |
130 'compile_targets': [ 'chromium_builder_asan' ], | 130 'compile_targets': [ 'chromium_builder_asan' ], |
131 'testing': { 'platform': 'mac' }, | 131 'testing': { 'platform': 'mac' }, |
132 }, | 132 }, |
| 133 'ASAN Release': { |
| 134 'chromium_config': 'chromium_linux_asan', |
| 135 'chromium_apply_config': ['mb', 'clobber', 'v8_verify_heap', |
| 136 'enable_ipc_fuzzer', 'sanitizer_coverage'], |
| 137 'gclient_config': 'chromium', |
| 138 'chromium_config_kwargs': { |
| 139 'BUILD_CONFIG': 'Release', |
| 140 'TARGET_BITS': 64, |
| 141 }, |
| 142 'bot_type': 'builder', |
| 143 'disable_tests': True, |
| 144 'cf_archive_build': True, |
| 145 'cf_gs_bucket': 'chromium-browser-asan', |
| 146 'cf_gs_acl': 'public-read', |
| 147 'cf_archive_name': 'asan', |
| 148 'compile_targets': [ 'chromium_builder_asan' ], |
| 149 'testing': { 'platform': 'linux' }, |
| 150 }, |
| 151 'ASAN Release Media': { |
| 152 'chromium_config': 'chromium_linux_asan', |
| 153 'chromium_apply_config': ['mb', 'clobber', 'v8_verify_heap', |
| 154 'enable_ipc_fuzzer', 'sanitizer_coverage', |
| 155 'chromeos_with_codecs'], |
| 156 'gclient_config': 'chromium', |
| 157 'chromium_config_kwargs': { |
| 158 'BUILD_CONFIG': 'Release', |
| 159 'TARGET_BITS': 64, |
| 160 }, |
| 161 'bot_type': 'builder', |
| 162 'disable_tests': True, |
| 163 'cf_archive_build': True, |
| 164 'cf_gs_bucket': 'chrome-test-builds/media', |
| 165 'cf_gs_acl': 'public-read', |
| 166 'cf_archive_name': 'asan', |
| 167 'compile_targets': [ 'chromium_builder_asan' ], |
| 168 'testing': { 'platform': 'linux' }, |
| 169 }, |
| 170 'ASAN Debug': { |
| 171 'chromium_config': 'chromium_linux_asan', |
| 172 'chromium_apply_config': ['mb', 'clobber', 'sanitizer_coverage'], |
| 173 'gclient_config': 'chromium', |
| 174 'chromium_config_kwargs': { |
| 175 'BUILD_CONFIG': 'Debug', |
| 176 'TARGET_BITS': 64, |
| 177 }, |
| 178 'bot_type': 'builder', |
| 179 'disable_tests': True, |
| 180 'cf_archive_build': True, |
| 181 'cf_gs_bucket': 'chromium-browser-asan', |
| 182 'cf_gs_acl': 'public-read', |
| 183 'cf_archive_name': 'asan', |
| 184 'compile_targets': [ 'chromium_builder_asan' ], |
| 185 'testing': { 'platform': 'linux' }, |
| 186 }, |
133 # The build process for TSan is described at | 187 # The build process for TSan is described at |
134 # http://dev.chromium.org/developers/testing/threadsanitizer-tsan-v2 | 188 # http://dev.chromium.org/developers/testing/threadsanitizer-tsan-v2 |
135 'TSAN Release': { | 189 'TSAN Release': { |
136 'chromium_config': 'chromium_clang', | 190 'chromium_config': 'chromium_clang', |
137 'chromium_apply_config': ['mb', 'tsan2', 'clobber'], | 191 'chromium_apply_config': ['mb', 'tsan2', 'clobber'], |
138 'gclient_config': 'chromium', | 192 'gclient_config': 'chromium', |
139 'chromium_config_kwargs': { | 193 'chromium_config_kwargs': { |
140 'BUILD_CONFIG': 'Release', | 194 'BUILD_CONFIG': 'Release', |
141 'TARGET_BITS': 64, | 195 'TARGET_BITS': 64, |
142 }, | 196 }, |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
238 'cf_archive_build': True, | 292 'cf_archive_build': True, |
239 'cf_gs_bucket': 'chromium-browser-ubsan', | 293 'cf_gs_bucket': 'chromium-browser-ubsan', |
240 'cf_gs_acl': 'public-read', | 294 'cf_gs_acl': 'public-read', |
241 'cf_archive_name': 'ubsan-vptr', | 295 'cf_archive_name': 'ubsan-vptr', |
242 'cf_archive_subdir_suffix': 'vptr', | 296 'cf_archive_subdir_suffix': 'vptr', |
243 'compile_targets': [ 'chromium_builder_asan' ], | 297 'compile_targets': [ 'chromium_builder_asan' ], |
244 'testing': { 'platform': 'linux' }, | 298 'testing': { 'platform': 'linux' }, |
245 }, | 299 }, |
246 }, | 300 }, |
247 } | 301 } |
OLD | NEW |