| 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-chromiumos-archive', | 9 'build_gs_bucket': 'chromium-chromiumos-archive', |
| 10 }, | 10 }, |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 70 'BUILD_CONFIG': 'Release', | 70 'BUILD_CONFIG': 'Release', |
| 71 'TARGET_BITS': 64, | 71 'TARGET_BITS': 64, |
| 72 }, | 72 }, |
| 73 'bot_type': 'builder', | 73 'bot_type': 'builder', |
| 74 'compile_targets': [ | 74 'compile_targets': [ |
| 75 'aura_builder', | 75 'aura_builder', |
| 76 ], | 76 ], |
| 77 'testing': { | 77 'testing': { |
| 78 'platform': 'linux', | 78 'platform': 'linux', |
| 79 }, | 79 }, |
| 80 'enable_swarming': True, |
| 81 'use_isolate': True, |
| 80 }, | 82 }, |
| 81 'Linux ChromiumOS Tests (1)': { | 83 'Linux ChromiumOS Tests (1)': { |
| 82 'recipe_config': 'chromium_chromeos', | 84 'recipe_config': 'chromium_chromeos', |
| 83 'chromium_config_kwargs': { | 85 'chromium_config_kwargs': { |
| 84 'BUILD_CONFIG': 'Release', | 86 'BUILD_CONFIG': 'Release', |
| 85 'TARGET_BITS': 64, | 87 'TARGET_BITS': 64, |
| 86 }, | 88 }, |
| 87 'bot_type': 'tester', | 89 'bot_type': 'tester', |
| 88 'test_generators': [ | 90 'test_generators': [ |
| 89 steps.generate_gtest, | 91 steps.generate_gtest, |
| 90 ], | 92 ], |
| 91 'parent_buildername': 'Linux ChromiumOS Builder', | 93 'parent_buildername': 'Linux ChromiumOS Builder', |
| 92 'testing': { | 94 'testing': { |
| 93 'platform': 'linux', | 95 'platform': 'linux', |
| 94 }, | 96 }, |
| 97 'enable_swarming': True, |
| 95 }, | 98 }, |
| 96 'Linux ChromiumOS Tests (2)': { | 99 'Linux ChromiumOS Tests (2)': { |
| 97 'recipe_config': 'chromium_chromeos', | 100 'recipe_config': 'chromium_chromeos', |
| 98 'chromium_config_kwargs': { | 101 'chromium_config_kwargs': { |
| 99 'BUILD_CONFIG': 'Release', | 102 'BUILD_CONFIG': 'Release', |
| 100 'TARGET_BITS': 64, | 103 'TARGET_BITS': 64, |
| 101 }, | 104 }, |
| 102 'bot_type': 'tester', | 105 'bot_type': 'tester', |
| 103 'test_generators': [ | 106 'test_generators': [ |
| 104 steps.generate_gtest, | 107 steps.generate_gtest, |
| 105 ], | 108 ], |
| 106 'parent_buildername': 'Linux ChromiumOS Builder', | 109 'parent_buildername': 'Linux ChromiumOS Builder', |
| 107 'testing': { | 110 'testing': { |
| 108 'platform': 'linux', | 111 'platform': 'linux', |
| 109 }, | 112 }, |
| 113 'enable_swarming': True, |
| 110 }, | 114 }, |
| 111 | 115 |
| 112 'Linux ChromiumOS (Clang dbg)': { | 116 'Linux ChromiumOS (Clang dbg)': { |
| 113 'recipe_config': 'chromium_chromeos_clang', | 117 'recipe_config': 'chromium_chromeos_clang', |
| 114 'chromium_config_kwargs': { | 118 'chromium_config_kwargs': { |
| 115 'BUILD_CONFIG': 'Debug', | 119 'BUILD_CONFIG': 'Debug', |
| 116 'TARGET_BITS': 64, | 120 'TARGET_BITS': 64, |
| 117 }, | 121 }, |
| 118 'compile_targets': [ | 122 'compile_targets': [ |
| 119 'app_list_unittests', | 123 'app_list_unittests', |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 161 'BUILD_CONFIG': 'Release', | 165 'BUILD_CONFIG': 'Release', |
| 162 'TARGET_BITS': 64, | 166 'TARGET_BITS': 64, |
| 163 }, | 167 }, |
| 164 'bot_type': 'builder', | 168 'bot_type': 'builder', |
| 165 'compile_targets': [ | 169 'compile_targets': [ |
| 166 'aura_builder', | 170 'aura_builder', |
| 167 ], | 171 ], |
| 168 'testing': { | 172 'testing': { |
| 169 'platform': 'linux', | 173 'platform': 'linux', |
| 170 }, | 174 }, |
| 175 'enable_swarming': True, |
| 176 'use_isolate': True, |
| 171 }, | 177 }, |
| 172 'Linux ChromiumOS Ozone Tests (1)': { | 178 'Linux ChromiumOS Ozone Tests (1)': { |
| 173 'recipe_config': 'chromium_chromeos_ozone', | 179 'recipe_config': 'chromium_chromeos_ozone', |
| 174 'chromium_config_kwargs': { | 180 'chromium_config_kwargs': { |
| 175 'BUILD_CONFIG': 'Release', | 181 'BUILD_CONFIG': 'Release', |
| 176 'TARGET_BITS': 64, | 182 'TARGET_BITS': 64, |
| 177 }, | 183 }, |
| 178 'bot_type': 'tester', | 184 'bot_type': 'tester', |
| 179 'test_generators': [ | 185 'test_generators': [ |
| 180 steps.generate_gtest, | 186 steps.generate_gtest, |
| 181 ], | 187 ], |
| 182 'parent_buildername': 'Linux ChromiumOS Ozone Builder', | 188 'parent_buildername': 'Linux ChromiumOS Ozone Builder', |
| 183 'testing': { | 189 'testing': { |
| 184 'platform': 'linux', | 190 'platform': 'linux', |
| 185 }, | 191 }, |
| 192 'enable_swarming': True, |
| 186 }, | 193 }, |
| 187 'Linux ChromiumOS Ozone Tests (2)': { | 194 'Linux ChromiumOS Ozone Tests (2)': { |
| 188 'recipe_config': 'chromium_chromeos_ozone', | 195 'recipe_config': 'chromium_chromeos_ozone', |
| 189 'chromium_config_kwargs': { | 196 'chromium_config_kwargs': { |
| 190 'BUILD_CONFIG': 'Release', | 197 'BUILD_CONFIG': 'Release', |
| 191 'TARGET_BITS': 64, | 198 'TARGET_BITS': 64, |
| 192 }, | 199 }, |
| 193 'bot_type': 'tester', | 200 'bot_type': 'tester', |
| 194 'test_generators': [ | 201 'test_generators': [ |
| 195 steps.generate_gtest, | 202 steps.generate_gtest, |
| 196 ], | 203 ], |
| 197 'parent_buildername': 'Linux ChromiumOS Ozone Builder', | 204 'parent_buildername': 'Linux ChromiumOS Ozone Builder', |
| 198 'testing': { | 205 'testing': { |
| 199 'platform': 'linux', | 206 'platform': 'linux', |
| 200 }, | 207 }, |
| 208 'enable_swarming': True, |
| 201 }, | 209 }, |
| 202 | 210 |
| 203 'Linux ChromiumOS Builder (dbg)': { | 211 'Linux ChromiumOS Builder (dbg)': { |
| 204 'recipe_config': 'chromium_chromeos', | 212 'recipe_config': 'chromium_chromeos', |
| 205 'chromium_config_kwargs': { | 213 'chromium_config_kwargs': { |
| 206 'BUILD_CONFIG': 'Debug', | 214 'BUILD_CONFIG': 'Debug', |
| 207 'TARGET_BITS': 64, | 215 'TARGET_BITS': 64, |
| 208 }, | 216 }, |
| 209 'bot_type': 'builder', | 217 'bot_type': 'builder', |
| 210 'compile_targets': [ | 218 'compile_targets': [ |
| 211 'aura_builder', | 219 'aura_builder', |
| 212 ], | 220 ], |
| 213 'testing': { | 221 'testing': { |
| 214 'platform': 'linux', | 222 'platform': 'linux', |
| 215 }, | 223 }, |
| 224 'enable_swarming': True, |
| 225 'use_isolate': True, |
| 216 }, | 226 }, |
| 217 'Linux ChromiumOS Tests (dbg)(1)': { | 227 'Linux ChromiumOS Tests (dbg)(1)': { |
| 218 'recipe_config': 'chromium_chromeos', | 228 'recipe_config': 'chromium_chromeos', |
| 219 'chromium_config_kwargs': { | 229 'chromium_config_kwargs': { |
| 220 'BUILD_CONFIG': 'Debug', | 230 'BUILD_CONFIG': 'Debug', |
| 221 'TARGET_BITS': 64, | 231 'TARGET_BITS': 64, |
| 222 }, | 232 }, |
| 223 'bot_type': 'tester', | 233 'bot_type': 'tester', |
| 224 'test_generators': [ | 234 'test_generators': [ |
| 225 steps.generate_gtest, | 235 steps.generate_gtest, |
| 226 ], | 236 ], |
| 227 'parent_buildername': 'Linux ChromiumOS Builder (dbg)', | 237 'parent_buildername': 'Linux ChromiumOS Builder (dbg)', |
| 228 'testing': { | 238 'testing': { |
| 229 'platform': 'linux', | 239 'platform': 'linux', |
| 230 }, | 240 }, |
| 241 'enable_swarming': True, |
| 231 }, | 242 }, |
| 232 'Linux ChromiumOS Tests (dbg)(2)': { | 243 'Linux ChromiumOS Tests (dbg)(2)': { |
| 233 'recipe_config': 'chromium_chromeos', | 244 'recipe_config': 'chromium_chromeos', |
| 234 'chromium_config_kwargs': { | 245 'chromium_config_kwargs': { |
| 235 'BUILD_CONFIG': 'Debug', | 246 'BUILD_CONFIG': 'Debug', |
| 236 'TARGET_BITS': 64, | 247 'TARGET_BITS': 64, |
| 237 }, | 248 }, |
| 238 'bot_type': 'tester', | 249 'bot_type': 'tester', |
| 239 'test_generators': [ | 250 'test_generators': [ |
| 240 steps.generate_gtest, | 251 steps.generate_gtest, |
| 241 ], | 252 ], |
| 242 'parent_buildername': 'Linux ChromiumOS Builder (dbg)', | 253 'parent_buildername': 'Linux ChromiumOS Builder (dbg)', |
| 243 'testing': { | 254 'testing': { |
| 244 'platform': 'linux', | 255 'platform': 'linux', |
| 245 }, | 256 }, |
| 257 'enable_swarming': True, |
| 246 }, | 258 }, |
| 247 'Linux ChromiumOS Tests (dbg)(3)': { | 259 'Linux ChromiumOS Tests (dbg)(3)': { |
| 248 'recipe_config': 'chromium_chromeos', | 260 'recipe_config': 'chromium_chromeos', |
| 249 'chromium_config_kwargs': { | 261 'chromium_config_kwargs': { |
| 250 'BUILD_CONFIG': 'Debug', | 262 'BUILD_CONFIG': 'Debug', |
| 251 'TARGET_BITS': 64, | 263 'TARGET_BITS': 64, |
| 252 }, | 264 }, |
| 253 'bot_type': 'tester', | 265 'bot_type': 'tester', |
| 254 'test_generators': [ | 266 'test_generators': [ |
| 255 steps.generate_gtest, | 267 steps.generate_gtest, |
| 256 ], | 268 ], |
| 257 'parent_buildername': 'Linux ChromiumOS Builder (dbg)', | 269 'parent_buildername': 'Linux ChromiumOS Builder (dbg)', |
| 258 'testing': { | 270 'testing': { |
| 259 'platform': 'linux', | 271 'platform': 'linux', |
| 260 }, | 272 }, |
| 273 'enable_swarming': True, |
| 261 }, | 274 }, |
| 262 | 275 |
| 263 # Simple Chrome test builder for coverage | 276 # Simple Chrome test builder for coverage |
| 264 'Coverage ChromiumOS Simple Chrome x86-generic': { | 277 'Coverage ChromiumOS Simple Chrome x86-generic': { |
| 265 'recipe_config': 'chromium_chromeos', | 278 'recipe_config': 'chromium_chromeos', |
| 266 'chromium_config_kwargs': { | 279 'chromium_config_kwargs': { |
| 267 'BUILD_CONFIG': 'Release', | 280 'BUILD_CONFIG': 'Release', |
| 268 'TARGET_BITS': 64, | 281 'TARGET_BITS': 64, |
| 269 'TARGET_PLATFORM': 'chromeos', | 282 'TARGET_PLATFORM': 'chromeos', |
| 270 'TARGET_CROS_BOARD': 'x86-generic', | 283 'TARGET_CROS_BOARD': 'x86-generic', |
| 271 }, | 284 }, |
| 272 'bot_type': 'builder', | 285 'bot_type': 'builder', |
| 273 'disable_tests': True, | 286 'disable_tests': True, |
| 274 'compile_targets': [ | 287 'compile_targets': [ |
| 275 'chrome', | 288 'chrome', |
| 276 ], | 289 ], |
| 277 'testing': { | 290 'testing': { |
| 278 'platform': 'linux', | 291 'platform': 'linux', |
| 279 }, | 292 }, |
| 280 }, | 293 }, |
| 281 }, | 294 }, |
| 282 } | 295 } |
| OLD | NEW |