| 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 SPEC = { | 7 SPEC = { |
| 8 'settings': { | 8 'settings': { |
| 9 'build_gs_bucket': 'chromium-linux-archive', | 9 'build_gs_bucket': 'chromium-linux-archive', |
| 10 # WARNING: src-side runtest.py is only tested with chromium CQ builders. | 10 # WARNING: src-side runtest.py is only tested with chromium CQ builders. |
| (...skipping 28 matching lines...) Expand all Loading... |
| 39 }, | 39 }, |
| 40 'Linux Tests': { | 40 'Linux Tests': { |
| 41 'chromium_config': 'chromium', | 41 'chromium_config': 'chromium', |
| 42 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 42 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
| 43 'gclient_config': 'chromium', | 43 'gclient_config': 'chromium', |
| 44 'chromium_config_kwargs': { | 44 'chromium_config_kwargs': { |
| 45 'BUILD_CONFIG': 'Release', | 45 'BUILD_CONFIG': 'Release', |
| 46 'TARGET_BITS': 64, | 46 'TARGET_BITS': 64, |
| 47 }, | 47 }, |
| 48 'bot_type': 'tester', | 48 'bot_type': 'tester', |
| 49 'test_generators': [ | |
| 50 steps.generate_gtest, | |
| 51 steps.generate_script, | |
| 52 steps.generate_isolated_script, | |
| 53 ], | |
| 54 'parent_buildername': 'Linux Builder', | 49 'parent_buildername': 'Linux Builder', |
| 55 'testing': { | 50 'testing': { |
| 56 'platform': 'linux', | 51 'platform': 'linux', |
| 57 }, | 52 }, |
| 58 'enable_swarming': True, | 53 'enable_swarming': True, |
| 59 }, | 54 }, |
| 60 'Linux Builder (dbg)(32)': { | 55 'Linux Builder (dbg)(32)': { |
| 61 'chromium_config': 'chromium', | 56 'chromium_config': 'chromium', |
| 62 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 57 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
| 63 'gclient_config': 'chromium', | 58 'gclient_config': 'chromium', |
| (...skipping 19 matching lines...) Expand all Loading... |
| 83 }, | 78 }, |
| 84 'Linux Tests (dbg)(1)(32)': { | 79 'Linux Tests (dbg)(1)(32)': { |
| 85 'chromium_config': 'chromium', | 80 'chromium_config': 'chromium', |
| 86 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 81 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
| 87 'gclient_config': 'chromium', | 82 'gclient_config': 'chromium', |
| 88 'chromium_config_kwargs': { | 83 'chromium_config_kwargs': { |
| 89 'BUILD_CONFIG': 'Debug', | 84 'BUILD_CONFIG': 'Debug', |
| 90 'TARGET_BITS': 32, | 85 'TARGET_BITS': 32, |
| 91 }, | 86 }, |
| 92 'bot_type': 'tester', | 87 'bot_type': 'tester', |
| 93 'test_generators': [ | |
| 94 steps.generate_gtest, | |
| 95 steps.generate_script, | |
| 96 steps.generate_isolated_script, | |
| 97 ], | |
| 98 'parent_buildername': 'Linux Builder (dbg)(32)', | 88 'parent_buildername': 'Linux Builder (dbg)(32)', |
| 99 'testing': { | 89 'testing': { |
| 100 'platform': 'linux', | 90 'platform': 'linux', |
| 101 }, | 91 }, |
| 102 'enable_swarming': True, | 92 'enable_swarming': True, |
| 103 }, | 93 }, |
| 104 | 94 |
| 105 'Linux Builder (dbg)': { | 95 'Linux Builder (dbg)': { |
| 106 'chromium_config': 'chromium', | 96 'chromium_config': 'chromium', |
| 107 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 97 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
| (...skipping 12 matching lines...) Expand all Loading... |
| 120 }, | 110 }, |
| 121 'Linux Tests (dbg)(1)': { | 111 'Linux Tests (dbg)(1)': { |
| 122 'chromium_config': 'chromium', | 112 'chromium_config': 'chromium', |
| 123 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 113 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
| 124 'gclient_config': 'chromium', | 114 'gclient_config': 'chromium', |
| 125 'chromium_config_kwargs': { | 115 'chromium_config_kwargs': { |
| 126 'BUILD_CONFIG': 'Debug', | 116 'BUILD_CONFIG': 'Debug', |
| 127 'TARGET_BITS': 64, | 117 'TARGET_BITS': 64, |
| 128 }, | 118 }, |
| 129 'bot_type': 'tester', | 119 'bot_type': 'tester', |
| 130 'test_generators': [ | |
| 131 steps.generate_gtest, | |
| 132 steps.generate_script, | |
| 133 steps.generate_isolated_script, | |
| 134 ], | |
| 135 'parent_buildername': 'Linux Builder (dbg)', | 120 'parent_buildername': 'Linux Builder (dbg)', |
| 136 'testing': { | 121 'testing': { |
| 137 'platform': 'linux', | 122 'platform': 'linux', |
| 138 }, | 123 }, |
| 139 'enable_swarming': True, | 124 'enable_swarming': True, |
| 140 }, | 125 }, |
| 141 | 126 |
| 142 'Android Arm64 Builder (dbg)': { | 127 'Android Arm64 Builder (dbg)': { |
| 143 'chromium_config': 'android', | 128 'chromium_config': 'android', |
| 144 'chromium_apply_config': ['chrome_with_codecs', 'mb'], | 129 'chromium_apply_config': ['chrome_with_codecs', 'mb'], |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 181 'chromium_config_kwargs': { | 166 'chromium_config_kwargs': { |
| 182 'BUILD_CONFIG': 'Debug', | 167 'BUILD_CONFIG': 'Debug', |
| 183 'TARGET_BITS': 32, | 168 'TARGET_BITS': 32, |
| 184 'TARGET_PLATFORM': 'android', | 169 'TARGET_PLATFORM': 'android', |
| 185 }, | 170 }, |
| 186 'bot_type': 'tester', | 171 'bot_type': 'tester', |
| 187 'parent_buildername': 'Android Builder (dbg)', | 172 'parent_buildername': 'Android Builder (dbg)', |
| 188 'android_config': 'main_builder', | 173 'android_config': 'main_builder', |
| 189 'root_devices': True, | 174 'root_devices': True, |
| 190 'tests': [], | 175 'tests': [], |
| 191 'test_generators': [ | |
| 192 steps.generate_gtest, | |
| 193 steps.generate_instrumentation_test, | |
| 194 steps.generate_isolated_script, | |
| 195 steps.generate_junit_test, | |
| 196 steps.generate_script, | |
| 197 ], | |
| 198 'testing': { | 176 'testing': { |
| 199 'platform': 'linux', | 177 'platform': 'linux', |
| 200 }, | 178 }, |
| 201 'enable_swarming': True, | 179 'enable_swarming': True, |
| 202 }, | 180 }, |
| 203 | 181 |
| 204 'Android Builder': { | 182 'Android Builder': { |
| 205 'chromium_config': 'android', | 183 'chromium_config': 'android', |
| 206 'chromium_apply_config': ['chrome_with_codecs', 'mb'], | 184 'chromium_apply_config': ['chrome_with_codecs', 'mb'], |
| 207 'gclient_config': 'chromium', | 185 'gclient_config': 'chromium', |
| (...skipping 19 matching lines...) Expand all Loading... |
| 227 'gclient_apply_config': ['android'], | 205 'gclient_apply_config': ['android'], |
| 228 'chromium_config_kwargs': { | 206 'chromium_config_kwargs': { |
| 229 'BUILD_CONFIG': 'Release', | 207 'BUILD_CONFIG': 'Release', |
| 230 'TARGET_BITS': 32, | 208 'TARGET_BITS': 32, |
| 231 'TARGET_PLATFORM': 'android', | 209 'TARGET_PLATFORM': 'android', |
| 232 }, | 210 }, |
| 233 'bot_type': 'tester', | 211 'bot_type': 'tester', |
| 234 'parent_buildername': 'Android Builder', | 212 'parent_buildername': 'Android Builder', |
| 235 'android_config': 'main_builder', | 213 'android_config': 'main_builder', |
| 236 'root_devices': True, | 214 'root_devices': True, |
| 237 'tests': [], | |
| 238 'test_generators': [ | |
| 239 steps.generate_gtest, | |
| 240 steps.generate_instrumentation_test, | |
| 241 steps.generate_isolated_script, | |
| 242 steps.generate_junit_test, | |
| 243 steps.generate_script, | |
| 244 ], | |
| 245 'testing': { | 215 'testing': { |
| 246 'platform': 'linux', | 216 'platform': 'linux', |
| 247 }, | 217 }, |
| 248 'enable_swarming': True, | 218 'enable_swarming': True, |
| 249 }, | 219 }, |
| 250 | 220 |
| 251 'Android Clang Builder (dbg)': { | 221 'Android Clang Builder (dbg)': { |
| 252 'chromium_config': 'android_clang', | 222 'chromium_config': 'android_clang', |
| 253 'chromium_apply_config': ['chrome_with_codecs', 'errorprone'], | 223 'chromium_apply_config': ['chrome_with_codecs', 'errorprone'], |
| 254 'gclient_config': 'chromium', | 224 'gclient_config': 'chromium', |
| (...skipping 13 matching lines...) Expand all Loading... |
| 268 'Blimp Linux (dbg)': { | 238 'Blimp Linux (dbg)': { |
| 269 'chromium_config': 'chromium', | 239 'chromium_config': 'chromium', |
| 270 'chromium_apply_config': ['mb'], | 240 'chromium_apply_config': ['mb'], |
| 271 'gclient_config': 'chromium', | 241 'gclient_config': 'chromium', |
| 272 'chromium_config_kwargs': { | 242 'chromium_config_kwargs': { |
| 273 'BUILD_CONFIG': 'Debug', | 243 'BUILD_CONFIG': 'Debug', |
| 274 'TARGET_BITS': 64, | 244 'TARGET_BITS': 64, |
| 275 'TARGET_PLATFORM': 'linux', | 245 'TARGET_PLATFORM': 'linux', |
| 276 }, | 246 }, |
| 277 'bot_type': 'builder_tester', | 247 'bot_type': 'builder_tester', |
| 278 'test_generators': [ | |
| 279 steps.generate_gtest, | |
| 280 ], | |
| 281 'testing': { | 248 'testing': { |
| 282 'platform': 'linux', | 249 'platform': 'linux', |
| 283 }, | 250 }, |
| 284 }, | 251 }, |
| 285 | 252 |
| 286 'Cast Linux': { | 253 'Cast Linux': { |
| 287 'chromium_config': 'cast_linux', | 254 'chromium_config': 'cast_linux', |
| 288 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], | 255 'chromium_apply_config': ['mb', 'ninja_confirm_noop'], |
| 289 'gclient_config': 'chromium', | 256 'gclient_config': 'chromium', |
| 290 'chromium_config_kwargs': { | 257 'chromium_config_kwargs': { |
| 291 'BUILD_CONFIG': 'Release', | 258 'BUILD_CONFIG': 'Release', |
| 292 'TARGET_BITS': 64, | 259 'TARGET_BITS': 64, |
| 293 }, | 260 }, |
| 294 'compile_targets': [ | 261 'compile_targets': [ |
| 295 'cast_shell', | 262 'cast_shell', |
| 296 ], | 263 ], |
| 297 'test_generators': [ | |
| 298 steps.generate_gtest, | |
| 299 steps.generate_script, | |
| 300 steps.generate_isolated_script, | |
| 301 ], | |
| 302 'testing': { | 264 'testing': { |
| 303 'platform': 'linux', | 265 'platform': 'linux', |
| 304 }, | 266 }, |
| 305 }, | 267 }, |
| 306 'Cast Android (dbg)': { | 268 'Cast Android (dbg)': { |
| 307 'chromium_config': 'android', | 269 'chromium_config': 'android', |
| 308 'chromium_apply_config': ['chrome_with_codecs', 'mb'], | 270 'chromium_apply_config': ['chrome_with_codecs', 'mb'], |
| 309 'gclient_config': 'chromium', | 271 'gclient_config': 'chromium', |
| 310 'gclient_apply_config': ['android'], | 272 'gclient_apply_config': ['android'], |
| 311 'compile_targets': [ | 273 'compile_targets': [ |
| 312 'cast_shell_apk', | 274 'cast_shell_apk', |
| 313 ], | 275 ], |
| 314 'chromium_config_kwargs': { | 276 'chromium_config_kwargs': { |
| 315 'BUILD_CONFIG': 'Debug', | 277 'BUILD_CONFIG': 'Debug', |
| 316 'TARGET_BITS': 32, | 278 'TARGET_BITS': 32, |
| 317 'TARGET_PLATFORM': 'android', | 279 'TARGET_PLATFORM': 'android', |
| 318 }, | 280 }, |
| 319 'android_config': 'cast_builder', | 281 'android_config': 'cast_builder', |
| 320 'testing': { | 282 'testing': { |
| 321 'platform': 'linux', | 283 'platform': 'linux', |
| 322 }, | 284 }, |
| 323 }, | 285 }, |
| 324 }, | 286 }, |
| 325 } | 287 } |
| OLD | NEW |