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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 717923006: Add chrome sync tests to the GN build. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: maybe fix the thing with the stuff Created 6 years, 1 month 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
« no previous file with comments | « no previous file | chrome/chrome_tests_unit.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 'variables': { 5 'variables': {
6 'chrome_browser_extensions_test_support_sources': [ 6 'chrome_browser_extensions_test_support_sources': [
7 # A list of sources which is shared between different browser tests. 7 # A list of sources which is shared between different browser tests.
8 'browser/apps/app_browsertest_util.cc', 8 'browser/apps/app_browsertest_util.cc',
9 'browser/apps/app_browsertest_util.h', 9 'browser/apps/app_browsertest_util.h',
10 'browser/extensions/browsertest_util.cc', 10 'browser/extensions/browsertest_util.cc',
(...skipping 1217 matching lines...) Expand 10 before | Expand all | Expand 10 after
1228 'test/data/resource.rc', 1228 'test/data/resource.rc',
1229 'browser/sync/test/integration/cross_platform_sync_test.cc', 1229 'browser/sync/test/integration/cross_platform_sync_test.cc',
1230 'browser/sync/test/integration/enable_disable_test.cc', 1230 'browser/sync/test/integration/enable_disable_test.cc',
1231 'browser/sync/test/integration/migration_test.cc', 1231 'browser/sync/test/integration/migration_test.cc',
1232 'browser/sync/test/integration/multiple_client_bookmarks_sync_test.cc', 1232 'browser/sync/test/integration/multiple_client_bookmarks_sync_test.cc',
1233 'browser/sync/test/integration/multiple_client_dictionary_sync_test.cc', 1233 'browser/sync/test/integration/multiple_client_dictionary_sync_test.cc',
1234 'browser/sync/test/integration/multiple_client_passwords_sync_test.cc', 1234 'browser/sync/test/integration/multiple_client_passwords_sync_test.cc',
1235 'browser/sync/test/integration/multiple_client_preferences_sync_test.cc', 1235 'browser/sync/test/integration/multiple_client_preferences_sync_test.cc',
1236 'browser/sync/test/integration/multiple_client_sessions_sync_test.cc', 1236 'browser/sync/test/integration/multiple_client_sessions_sync_test.cc',
1237 'browser/sync/test/integration/multiple_client_typed_urls_sync_test.cc', 1237 'browser/sync/test/integration/multiple_client_typed_urls_sync_test.cc',
1238 'browser/sync/test/integration/passwords_helper.cc',
1239 'browser/sync/test/integration/passwords_helper.h',
1240 'browser/sync/test/integration/preferences_helper.cc',
1241 'browser/sync/test/integration/preferences_helper.h',
1242 'browser/sync/test/integration/search_engines_helper.cc',
1243 'browser/sync/test/integration/search_engines_helper.h',
1244 'browser/sync/test/integration/sessions_helper.cc',
1245 'browser/sync/test/integration/sessions_helper.h',
1246 'browser/sync/test/integration/single_client_app_list_sync_test.cc', 1238 'browser/sync/test/integration/single_client_app_list_sync_test.cc',
1247 'browser/sync/test/integration/single_client_apps_sync_test.cc', 1239 'browser/sync/test/integration/single_client_apps_sync_test.cc',
1248 'browser/sync/test/integration/single_client_backup_rollback_test.cc', 1240 'browser/sync/test/integration/single_client_backup_rollback_test.cc',
1249 'browser/sync/test/integration/single_client_bookmarks_sync_test.cc', 1241 'browser/sync/test/integration/single_client_bookmarks_sync_test.cc',
1250 'browser/sync/test/integration/single_client_dictionary_sync_test.cc', 1242 'browser/sync/test/integration/single_client_dictionary_sync_test.cc',
1251 'browser/sync/test/integration/single_client_extensions_sync_test.cc', 1243 'browser/sync/test/integration/single_client_extensions_sync_test.cc',
1252 'browser/sync/test/integration/single_client_passwords_sync_test.cc', 1244 'browser/sync/test/integration/single_client_passwords_sync_test.cc',
1253 'browser/sync/test/integration/single_client_preferences_sync_test.cc', 1245 'browser/sync/test/integration/single_client_preferences_sync_test.cc',
1254 'browser/sync/test/integration/single_client_search_engines_sync_test.cc', 1246 'browser/sync/test/integration/single_client_search_engines_sync_test.cc',
1255 'browser/sync/test/integration/single_client_sessions_sync_test.cc', 1247 'browser/sync/test/integration/single_client_sessions_sync_test.cc',
(...skipping 1329 matching lines...) Expand 10 before | Expand all | Expand 10 after
2585 ], 2577 ],
2586 }], 2578 }],
2587 ['OS=="win" and component!="shared_library" and win_use_allocator_shim== 1', { 2579 ['OS=="win" and component!="shared_library" and win_use_allocator_shim== 1', {
2588 'dependencies': [ 2580 'dependencies': [
2589 '<(DEPTH)/base/allocator/allocator.gyp:allocator', 2581 '<(DEPTH)/base/allocator/allocator.gyp:allocator',
2590 ], 2582 ],
2591 }], 2583 }],
2592 ], # conditions 2584 ], # conditions
2593 }, # target performance_browser_tests 2585 }, # target performance_browser_tests
2594 { 2586 {
2587 # GN version: //chrome/test:sync_integration_test_support
2595 'target_name': 'test_support_sync_integration', 2588 'target_name': 'test_support_sync_integration',
2596 'type': 'static_library', 2589 'type': 'static_library',
2597 'dependencies': [ 2590 'dependencies': [
2598 'browser', 2591 'browser',
2599 'chrome',
2600 'test_support_common', 2592 'test_support_common',
2601 '../base/base.gyp:base', 2593 '../base/base.gyp:base',
2602 '../components/components.gyp:invalidation', 2594 '../components/components.gyp:invalidation',
2603 '../components/components.gyp:invalidation_test_support', 2595 '../components/components.gyp:invalidation_test_support',
2604 '../net/net.gyp:net', 2596 '../net/net.gyp:net',
2605 '../skia/skia.gyp:skia', 2597 '../skia/skia.gyp:skia',
2606 '../sync/sync.gyp:sync', 2598 '../sync/sync.gyp:sync',
2607 '../sync/sync.gyp:test_support_sync_testserver', 2599 '../sync/sync.gyp:test_support_sync_testserver',
2608 '../sync/sync.gyp:test_support_sync_fake_server', 2600 '../sync/sync.gyp:test_support_sync_fake_server',
2609 '../ui/app_list/app_list.gyp:app_list_test_support', 2601 '../ui/app_list/app_list.gyp:app_list_test_support',
(...skipping 12 matching lines...) Expand all
2622 }, 2614 },
2623 'export_dependent_settings': [ 2615 'export_dependent_settings': [
2624 'browser', 2616 'browser',
2625 ], 2617 ],
2626 'sources': [ 2618 'sources': [
2627 '<@(test_support_sync_integration_sources)', 2619 '<@(test_support_sync_integration_sources)',
2628 ], 2620 ],
2629 'conditions': [ 2621 'conditions': [
2630 ['OS=="mac"', { 2622 ['OS=="mac"', {
2631 # Dictionary sync is disabled on Mac. 2623 # Dictionary sync is disabled on Mac.
2624 # Note: this list is duplicated in the GN build.
2632 'sources!': [ 2625 'sources!': [
2633 'browser/sync/test/integration/dictionary_helper.cc', 2626 'browser/sync/test/integration/dictionary_helper.cc',
2634 'browser/sync/test/integration/dictionary_helper.h', 2627 'browser/sync/test/integration/dictionary_helper.h',
2635 'browser/sync/test/integration/dictionary_load_observer.cc', 2628 'browser/sync/test/integration/dictionary_load_observer.cc',
2636 'browser/sync/test/integration/dictionary_load_observer.h', 2629 'browser/sync/test/integration/dictionary_load_observer.h',
2637 ], 2630 ],
2638 }], 2631 }],
2639 ['enable_app_list==0', { 2632 ['enable_app_list==0', {
2633 # Note: this list is duplicated in the GN build.
2640 'sources!': [ 2634 'sources!': [
2641 'browser/sync/test/integration/sync_app_list_helper.cc', 2635 'browser/sync/test/integration/sync_app_list_helper.cc',
2642 'browser/sync/test/integration/sync_app_list_helper.h', 2636 'browser/sync/test/integration/sync_app_list_helper.h',
2643 ], 2637 ],
2644 }], 2638 }],
2645 ] 2639 ]
2646 }, 2640 },
2647 { 2641 {
2642 # GN version: //chrome/test:sync_integration_tests
2648 'target_name': 'sync_integration_tests', 2643 'target_name': 'sync_integration_tests',
2649 'type': 'executable', 2644 'type': 'executable',
2650 'dependencies': [ 2645 'dependencies': [
2651 'chrome_resources.gyp:chrome_resources', 2646 'chrome_resources.gyp:chrome_resources',
2652 'chrome_resources.gyp:chrome_strings', 2647 'chrome_resources.gyp:chrome_strings',
2653 'chrome_resources.gyp:packed_extra_resources', 2648 'chrome_resources.gyp:packed_extra_resources',
2654 'chrome_resources.gyp:packed_resources', 2649 'chrome_resources.gyp:packed_resources',
2655 'common', 2650 'common',
2656 'renderer', 2651 'renderer',
2657 'test_support_common', 2652 'test_support_common',
(...skipping 30 matching lines...) Expand all
2688 ['OS=="linux"', { 2683 ['OS=="linux"', {
2689 'dependencies': [ 2684 'dependencies': [
2690 '../build/linux/system.gyp:ssl', 2685 '../build/linux/system.gyp:ssl',
2691 ], 2686 ],
2692 }], 2687 }],
2693 ['OS=="mac"', { 2688 ['OS=="mac"', {
2694 # The sync_integration_tests do not run on mac without this flag. 2689 # The sync_integration_tests do not run on mac without this flag.
2695 # Search for comments about "xcode_settings" elsewhere in this file. 2690 # Search for comments about "xcode_settings" elsewhere in this file.
2696 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, 2691 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']},
2697 # Dictionary sync is disabled on Mac. 2692 # Dictionary sync is disabled on Mac.
2693 # Note: list duplicated in GN build.
2698 'sources!': [ 2694 'sources!': [
2699 'browser/sync/test/integration/multiple_client_dictionary_sync_test. cc', 2695 'browser/sync/test/integration/multiple_client_dictionary_sync_test. cc',
2700 'browser/sync/test/integration/single_client_dictionary_sync_test.cc ', 2696 'browser/sync/test/integration/single_client_dictionary_sync_test.cc ',
2701 'browser/sync/test/integration/two_client_dictionary_sync_test.cc', 2697 'browser/sync/test/integration/two_client_dictionary_sync_test.cc',
2702 ], 2698 ],
2703 }], 2699 }],
2704 ['OS=="win"', { 2700 ['OS=="win"', {
2705 'sources': [ 2701 'sources': [
2706 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', 2702 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc',
2707 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc', 2703 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc',
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
2752 ], 2748 ],
2753 }], 2749 }],
2754 ['enable_managed_users==0', { 2750 ['enable_managed_users==0', {
2755 'sources!': [ 2751 'sources!': [
2756 'browser/sync/test/integration/single_client_supervised_user_setting s_sync_test.cc', 2752 'browser/sync/test/integration/single_client_supervised_user_setting s_sync_test.cc',
2757 ], 2753 ],
2758 }], 2754 }],
2759 ], 2755 ],
2760 }, 2756 },
2761 { 2757 {
2758 # GN version: //chrome/test:sync_performance_tests
2762 'target_name': 'sync_performance_tests', 2759 'target_name': 'sync_performance_tests',
2763 'type': 'executable', 2760 'type': 'executable',
2764 'dependencies': [ 2761 'dependencies': [
2765 'test/perf/perf_test.gyp:*', 2762 'test/perf/perf_test.gyp:*',
2766 'test_support_sync_integration', 2763 'test_support_sync_integration',
2767 '../sync/sync.gyp:sync', 2764 '../sync/sync.gyp:sync',
2768 '../testing/gmock.gyp:gmock', 2765 '../testing/gmock.gyp:gmock',
2769 '../testing/gtest.gyp:gtest', 2766 '../testing/gtest.gyp:gtest',
2770 ], 2767 ],
2771 'include_dirs': [ 2768 'include_dirs': [
(...skipping 458 matching lines...) Expand 10 before | Expand all | Expand 10 after
3230 ['enable_webrtc==1', { 3227 ['enable_webrtc==1', {
3231 'dependencies': [ 3228 'dependencies': [
3232 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc' 3229 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc'
3233 ] 3230 ]
3234 }], 3231 }],
3235 ], 3232 ],
3236 }] 3233 }]
3237 }], 3234 }],
3238 ], # 'conditions' 3235 ], # 'conditions'
3239 } 3236 }
OLDNEW
« no previous file with comments | « no previous file | chrome/chrome_tests_unit.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698