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

Side by Side Diff: scripts/slave/recipe_modules/chromium/chromium_linux.py

Issue 1104533002: Add recipe for split AMP/local CQ. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 5 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 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 }, 10 },
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
281 steps.AndroidJunitTest('content_junit_tests'), 281 steps.AndroidJunitTest('content_junit_tests'),
282 ], 282 ],
283 'test_generators': [ 283 'test_generators': [
284 steps.generate_gtest, 284 steps.generate_gtest,
285 steps.generate_script, 285 steps.generate_script,
286 ], 286 ],
287 'testing': { 287 'testing': {
288 'platform': 'linux', 288 'platform': 'linux',
289 }, 289 },
290 }, 290 },
291 'Android Tests (amp split)': {
navabi 2015/04/22 16:16:48 This will first be an FYI bot to test the split AM
Paweł Hajdan Jr. 2015/04/22 16:25:09 Why not chromium_fyi.py in that case? I don't thin
navabi 2015/05/07 19:21:59 Done.
292 'recipe_config': 'chromium_android',
293 'chromium_config_kwargs': {
294 'BUILD_CONFIG': 'Release',
295 'TARGET_BITS': 32,
296 'TARGET_PLATFORM': 'android',
297 },
298 'bot_type': 'tester',
299 'parent_buildername': 'Android Builder',
300 'android_config': 'main_builder',
301 'root_devices': True,
302 'amp_tests': [
navabi 2015/04/22 16:16:48 amp_tests need to be specified separately, because
303 steps.AMPGTestTest('android_webview_unittests'),
304 steps.AMPGTestTest('base_unittests'),
305 steps.AMPGTestTest('components_unittests'),
306 steps.AMPGTestTest('events_unittests'),
307 steps.AMPGTestTest('gl_tests'),
308 steps.AMPGTestTest('ipc_tests'),
309 steps.AMPGTestTest('sql_unittests'),
310 steps.AMPGTestTest('sync_unit_tests'),
311 steps.AMPGTestTest('ui_android_unittests'),
312 steps.AMPGTestTest('ui_touch_selection_unittests'),
313 ],
314 'tests': [
315 steps.AndroidInstrumentationTest(
316 'AndroidWebViewTest', 'android_webview_test_apk',
317 isolate_file_path='android_webview/android_webview_test_apk.isolate' ,
318 adb_install_apk=(
319 'AndroidWebView.apk', 'org.chromium.android_webview.shell')),
320 steps.AndroidInstrumentationTest(
321 'ChromeShellTest', 'chrome_shell_test_apk',
322 isolate_file_path='chrome/chrome_shell_test_apk.isolate',
323 adb_install_apk=(
324 'ChromeShell.apk', 'org.chromium.chrome.shell')),
325 steps.AndroidInstrumentationTest(
326 'ContentShellTest', 'content_shell_test_apk',
327 isolate_file_path='content/content_shell_test_apk.isolate',
328 adb_install_apk=(
329 'ContentShell.apk', 'org.chromium.content_shell_apk')),
330 steps.AndroidInstrumentationTest(
331 'ChromeSyncShellTest', 'chrome_sync_shell_test_apk',
332 adb_install_apk=(
333 'ChromeSyncShell.apk', 'org.chromium.chrome.browser.sync')),
334 steps.GTestTest(
335 'breakpad_unittests',
336 override_compile_targets=['breakpad_unittests_deps'],
337 android_isolate_path='breakpad/breakpad_unittests.isolate'),
338 steps.GTestTest('cc_unittests'),
339 steps.GTestTest('content_browsertests'),
340 steps.GTestTest('content_unittests'),
341 steps.GTestTest('gpu_unittests'),
342 steps.GTestTest('media_unittests'),
343 steps.GTestTest('net_unittests'),
344 steps.GTestTest(
345 'sandbox_linux_unittests',
346 override_compile_targets=['sandbox_linux_unittests_deps']),
347 steps.GTestTest('ui_base_unittests'),
348 steps.GTestTest('unit_tests'),
349 ],
350 'test_generators': [
351 steps.generate_gtest,
352 steps.generate_script,
353 ],
354 'testing': {
355 'platform': 'linux',
356 },
357 },
291 358
292 'Android Clang Builder (dbg)': { 359 'Android Clang Builder (dbg)': {
293 'recipe_config': 'chromium_android_clang', 360 'recipe_config': 'chromium_android_clang',
294 'chromium_config_kwargs': { 361 'chromium_config_kwargs': {
295 'BUILD_CONFIG': 'Debug', 362 'BUILD_CONFIG': 'Debug',
296 'TARGET_BITS': 32, 363 'TARGET_BITS': 32,
297 'TARGET_PLATFORM': 'android', 364 'TARGET_PLATFORM': 'android',
298 }, 365 },
299 'android_config': 'clang_builder', 366 'android_config': 'clang_builder',
300 'bot_type': 'builder_tester', 367 'bot_type': 'builder_tester',
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
338 'TARGET_BITS': 32, 405 'TARGET_BITS': 32,
339 'TARGET_PLATFORM': 'android', 406 'TARGET_PLATFORM': 'android',
340 }, 407 },
341 'android_config': 'cast_builder', 408 'android_config': 'cast_builder',
342 'testing': { 409 'testing': {
343 'platform': 'linux', 410 'platform': 'linux',
344 }, 411 },
345 }, 412 },
346 }, 413 },
347 } 414 }
OLDNEW
« no previous file with comments | « no previous file | scripts/slave/recipe_modules/chromium/steps.py » ('j') | scripts/slave/recipe_modules/chromium/steps.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698