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

Unified 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 side-by-side diff with in-line comments
Download patch
Index: scripts/slave/recipe_modules/chromium/chromium_linux.py
diff --git a/scripts/slave/recipe_modules/chromium/chromium_linux.py b/scripts/slave/recipe_modules/chromium/chromium_linux.py
index e81822e601ac4ecd8276c677a803d5670a220972..30e2e56ff3b010b78c79b0093a41483533c5d263 100644
--- a/scripts/slave/recipe_modules/chromium/chromium_linux.py
+++ b/scripts/slave/recipe_modules/chromium/chromium_linux.py
@@ -288,6 +288,73 @@ SPEC = {
'platform': 'linux',
},
},
+ '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.
+ 'recipe_config': 'chromium_android',
+ 'chromium_config_kwargs': {
+ 'BUILD_CONFIG': 'Release',
+ 'TARGET_BITS': 32,
+ 'TARGET_PLATFORM': 'android',
+ },
+ 'bot_type': 'tester',
+ 'parent_buildername': 'Android Builder',
+ 'android_config': 'main_builder',
+ 'root_devices': True,
+ 'amp_tests': [
navabi 2015/04/22 16:16:48 amp_tests need to be specified separately, because
+ steps.AMPGTestTest('android_webview_unittests'),
+ steps.AMPGTestTest('base_unittests'),
+ steps.AMPGTestTest('components_unittests'),
+ steps.AMPGTestTest('events_unittests'),
+ steps.AMPGTestTest('gl_tests'),
+ steps.AMPGTestTest('ipc_tests'),
+ steps.AMPGTestTest('sql_unittests'),
+ steps.AMPGTestTest('sync_unit_tests'),
+ steps.AMPGTestTest('ui_android_unittests'),
+ steps.AMPGTestTest('ui_touch_selection_unittests'),
+ ],
+ 'tests': [
+ steps.AndroidInstrumentationTest(
+ 'AndroidWebViewTest', 'android_webview_test_apk',
+ isolate_file_path='android_webview/android_webview_test_apk.isolate',
+ adb_install_apk=(
+ 'AndroidWebView.apk', 'org.chromium.android_webview.shell')),
+ steps.AndroidInstrumentationTest(
+ 'ChromeShellTest', 'chrome_shell_test_apk',
+ isolate_file_path='chrome/chrome_shell_test_apk.isolate',
+ adb_install_apk=(
+ 'ChromeShell.apk', 'org.chromium.chrome.shell')),
+ steps.AndroidInstrumentationTest(
+ 'ContentShellTest', 'content_shell_test_apk',
+ isolate_file_path='content/content_shell_test_apk.isolate',
+ adb_install_apk=(
+ 'ContentShell.apk', 'org.chromium.content_shell_apk')),
+ steps.AndroidInstrumentationTest(
+ 'ChromeSyncShellTest', 'chrome_sync_shell_test_apk',
+ adb_install_apk=(
+ 'ChromeSyncShell.apk', 'org.chromium.chrome.browser.sync')),
+ steps.GTestTest(
+ 'breakpad_unittests',
+ override_compile_targets=['breakpad_unittests_deps'],
+ android_isolate_path='breakpad/breakpad_unittests.isolate'),
+ steps.GTestTest('cc_unittests'),
+ steps.GTestTest('content_browsertests'),
+ steps.GTestTest('content_unittests'),
+ steps.GTestTest('gpu_unittests'),
+ steps.GTestTest('media_unittests'),
+ steps.GTestTest('net_unittests'),
+ steps.GTestTest(
+ 'sandbox_linux_unittests',
+ override_compile_targets=['sandbox_linux_unittests_deps']),
+ steps.GTestTest('ui_base_unittests'),
+ steps.GTestTest('unit_tests'),
+ ],
+ 'test_generators': [
+ steps.generate_gtest,
+ steps.generate_script,
+ ],
+ 'testing': {
+ 'platform': 'linux',
+ },
+ },
'Android Clang Builder (dbg)': {
'recipe_config': 'chromium_android_clang',
« 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