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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 7530002: Revert 94519 - Kill executable targets that are now folded into performance_ui_tests. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 4 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
« no previous file with comments | « build/all.gyp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 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 { 5 {
6 'variables' : { 6 'variables' : {
7 'pyautolib_sources': [ 7 'pyautolib_sources': [
8 'app/chrome_command_ids.h', 8 'app/chrome_command_ids.h',
9 'app/chrome_dll_resource.h', 9 'app/chrome_dll_resource.h',
10 'common/automation_constants.h', 10 'common/automation_constants.h',
(...skipping 695 matching lines...) Expand 10 before | Expand all | Expand 10 after
706 'browser/ui/webui/options/options_ui_uitest.cc', 706 'browser/ui/webui/options/options_ui_uitest.cc',
707 'browser/ui/webui/print_preview_ui_uitest.cc', 707 'browser/ui/webui/print_preview_ui_uitest.cc',
708 'common/chrome_switches_uitest.cc', 708 'common/chrome_switches_uitest.cc',
709 'common/logging_chrome_uitest.cc', 709 'common/logging_chrome_uitest.cc',
710 'renderer/external_extension_uitest.cc', 710 'renderer/external_extension_uitest.cc',
711 'test/automation/automation_proxy_uitest.cc', 711 'test/automation/automation_proxy_uitest.cc',
712 'test/automation/automation_proxy_uitest.h', 712 'test/automation/automation_proxy_uitest.h',
713 'test/automation/extension_proxy_uitest.cc', 713 'test/automation/extension_proxy_uitest.cc',
714 'test/automated_ui_tests/automated_ui_test_test.cc', 714 'test/automated_ui_tests/automated_ui_test_test.cc',
715 'test/chrome_process_util_uitest.cc', 715 'test/chrome_process_util_uitest.cc',
716 'test/ui/dom_checker_uitest.cc', # moving to performance_ui_tests
717 'test/ui/dromaeo_benchmark_uitest.cc',
716 'test/ui/history_uitest.cc', 718 'test/ui/history_uitest.cc',
717 'test/ui/layout_plugin_uitest.cc', 719 'test/ui/layout_plugin_uitest.cc',
718 'test/ui/named_interface_uitest.cc', 720 'test/ui/named_interface_uitest.cc',
719 'test/ui/npapi_uitest.cc', 721 'test/ui/npapi_uitest.cc',
720 'test/ui/ppapi_uitest.cc', 722 'test/ui/ppapi_uitest.cc',
721 'test/ui/sandbox_uitests.cc', 723 'test/ui/sandbox_uitests.cc',
724 'test/ui/sunspider_uitest.cc',
725 'test/ui/v8_benchmark_uitest.cc',
722 '../content/browser/appcache/appcache_ui_test.cc', 726 '../content/browser/appcache/appcache_ui_test.cc',
723 '../content/browser/in_process_webkit/dom_storage_uitest.cc', 727 '../content/browser/in_process_webkit/dom_storage_uitest.cc',
724 '../content/browser/renderer_host/resource_dispatcher_host_uitest.cc', 728 '../content/browser/renderer_host/resource_dispatcher_host_uitest.cc',
725 '../content/worker/test/worker_uitest.cc', 729 '../content/worker/test/worker_uitest.cc',
726 ], 730 ],
727 'conditions': [ 731 'conditions': [
728 ['target_arch!="arm"', { 732 ['target_arch!="arm"', {
729 'dependencies': [ 733 'dependencies': [
730 '../webkit/webkit.gyp:copy_npapi_test_plugin', 734 '../webkit/webkit.gyp:copy_npapi_test_plugin',
731 ], 735 ],
(...skipping 2181 matching lines...) Expand 10 before | Expand all | Expand 10 after
2913 'dependencies+++': [ 2917 'dependencies+++': [
2914 '../third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcor e', 2918 '../third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcor e',
2915 ], 2919 ],
2916 # These flags are needed to run the test on Mac. 2920 # These flags are needed to run the test on Mac.
2917 # Search for comments about "xcode_settings" elsewhere in this file. 2921 # Search for comments about "xcode_settings" elsewhere in this file.
2918 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, 2922 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']},
2919 }], 2923 }],
2920 ], 2924 ],
2921 }, # target safe_browsing_tests 2925 }, # target safe_browsing_tests
2922 { 2926 {
2927 # TODO(darin): Remove in favor of performance_ui_tests.
2928 'target_name': 'startup_tests',
2929 'type': 'executable',
2930 'dependencies': [
2931 'chrome',
2932 'browser',
2933 'common',
2934 'chrome_resources',
2935 'chrome_strings',
2936 'test_support_ui',
2937 '../base/base.gyp:base',
2938 '../skia/skia.gyp:skia',
2939 '../testing/gtest.gyp:gtest',
2940 ],
2941 'sources': [
2942 'test/startup/feature_startup_test.cc',
2943 'test/startup/shutdown_test.cc',
2944 'test/startup/startup_test.cc',
2945 ],
2946 'conditions': [
2947 ['OS=="win" and buildtype=="Official"', {
2948 'configurations': {
2949 'Release': {
2950 'msvs_settings': {
2951 'VCCLCompilerTool': {
2952 'WholeProgramOptimization': 'false',
2953 },
2954 },
2955 },
2956 },
2957 },],
2958 ['toolkit_uses_gtk == 1', {
2959 'dependencies': [
2960 '../build/linux/system.gyp:gtk',
2961 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
2962 ],
2963 }],
2964 ['OS=="mac"', {
2965 # See the comment in this section of the unit_tests target for an
2966 # explanation (crbug.com/43791 - libwebcore.a is too large to mmap).
2967 'dependencies+++': [
2968 '../third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcor e',
2969 ],
2970 }],
2971 ['OS=="win"', {
2972 'conditions': [
2973 ['win_use_allocator_shim==1', {
2974 'dependencies': [
2975 '<(allocator_target)',
2976 ],
2977 }],
2978 ],
2979 'configurations': {
2980 'Debug_Base': {
2981 'msvs_settings': {
2982 'VCLinkerTool': {
2983 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
2984 },
2985 },
2986 },
2987 },
2988 },],
2989 ['os_posix == 1 and OS != "mac"', {
2990 'conditions': [
2991 ['linux_use_tcmalloc==1', {
2992 'dependencies': [
2993 '../base/allocator/allocator.gyp:allocator',
2994 ],
2995 }],
2996 ],
2997 }],
2998 ['toolkit_views==1', {
2999 'dependencies': [
3000 '../views/views.gyp:views',
3001 ],
3002 }],
3003 ],
3004 },
3005 {
2923 # To run the tests from page_load_test.cc on Linux, we need to: 3006 # To run the tests from page_load_test.cc on Linux, we need to:
2924 # 3007 #
2925 # a) Build with Breakpad (GYP_DEFINES="linux_chromium_breakpad=1") 3008 # a) Build with Breakpad (GYP_DEFINES="linux_chromium_breakpad=1")
2926 # b) Run with CHROME_HEADLESS=1 to generate crash dumps. 3009 # b) Run with CHROME_HEADLESS=1 to generate crash dumps.
2927 # c) Strip the binary if it's a debug build. (binary may be over 2GB) 3010 # c) Strip the binary if it's a debug build. (binary may be over 2GB)
2928 'target_name': 'reliability_tests', 3011 'target_name': 'reliability_tests',
2929 'type': 'executable', 3012 'type': 'executable',
2930 'dependencies': [ 3013 'dependencies': [
2931 'browser', 3014 'browser',
2932 'chrome', 3015 'chrome',
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
2974 }, 3057 },
2975 },], 3058 },],
2976 ['toolkit_uses_gtk == 1', { 3059 ['toolkit_uses_gtk == 1', {
2977 'dependencies': [ 3060 'dependencies': [
2978 '../build/linux/system.gyp:gtk', 3061 '../build/linux/system.gyp:gtk',
2979 ], 3062 ],
2980 },], 3063 },],
2981 ], 3064 ],
2982 }, 3065 },
2983 { 3066 {
3067 # TODO(darin): Remove in favor of performance_ui_tests.
3068 'target_name': 'page_cycler_tests',
3069 'type': 'executable',
3070 'dependencies': [
3071 'chrome',
3072 'chrome_resources',
3073 'chrome_strings',
3074 'debugger',
3075 'test_support_common',
3076 'test_support_ui',
3077 '../base/base.gyp:base',
3078 '../skia/skia.gyp:skia',
3079 '../testing/gtest.gyp:gtest',
3080 ],
3081 'sources': [
3082 'test/page_cycler/page_cycler_test.cc',
3083 ],
3084 'conditions': [
3085 ['OS=="win" and buildtype=="Official"', {
3086 'configurations': {
3087 'Release': {
3088 'msvs_settings': {
3089 'VCCLCompilerTool': {
3090 'WholeProgramOptimization': 'false',
3091 },
3092 },
3093 },
3094 },
3095 },],
3096 ['toolkit_uses_gtk == 1', {
3097 'dependencies': [
3098 '../build/linux/system.gyp:gtk',
3099 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
3100 ],
3101 }],
3102 ['toolkit_views==1', {
3103 'dependencies': [
3104 '../views/views.gyp:views',
3105 ],
3106 }],
3107 ],
3108 },
3109 {
2984 'target_name': 'performance_ui_tests', 3110 'target_name': 'performance_ui_tests',
2985 'type': 'executable', 3111 'type': 'executable',
2986 'dependencies': [ 3112 'dependencies': [
2987 'chrome', 3113 'chrome',
2988 'chrome_resources', 3114 'chrome_resources',
2989 'chrome_strings', 3115 'chrome_strings',
2990 'debugger', 3116 'debugger',
2991 'test_support_common', 3117 'test_support_common',
2992 'test_support_ui', 3118 'test_support_ui',
2993 '../base/base.gyp:base', 3119 '../base/base.gyp:base',
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
3062 ], 3188 ],
3063 }], 3189 }],
3064 ['toolkit_views==1', { 3190 ['toolkit_views==1', {
3065 'dependencies': [ 3191 'dependencies': [
3066 '../views/views.gyp:views', 3192 '../views/views.gyp:views',
3067 ], 3193 ],
3068 }], 3194 }],
3069 ], 3195 ],
3070 }, 3196 },
3071 { 3197 {
3198 # TODO(darin): Remove in favor of performance_ui_tests.
3199 'target_name': 'tab_switching_test',
3200 'type': 'executable',
3201 'run_as': {
3202 'action': ['$(TargetPath)', '--gtest_print_time'],
3203 },
3204 'dependencies': [
3205 'chrome',
3206 'debugger',
3207 'test_support_common',
3208 'test_support_ui',
3209 'theme_resources',
3210 'theme_resources_standard',
3211 '../base/base.gyp:base',
3212 '../skia/skia.gyp:skia',
3213 '../testing/gtest.gyp:gtest',
3214 ],
3215 'include_dirs': [
3216 '..',
3217 ],
3218 'sources': [
3219 'test/tab_switching/tab_switching_test.cc',
3220 ],
3221 'conditions': [
3222 ['toolkit_uses_gtk == 1', {
3223 'dependencies': [
3224 '../build/linux/system.gyp:gtk',
3225 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
3226 ],
3227 }],
3228 ['OS=="win" and win_use_allocator_shim==1', {
3229 'dependencies': [
3230 '<(allocator_target)',
3231 ],
3232 },],
3233 ],
3234 },
3235 {
3236 # TODO(darin): Remove in favor of performance_ui_tests.
3237 'target_name': 'memory_test',
3238 'type': 'executable',
3239 'dependencies': [
3240 'chrome',
3241 'debugger',
3242 'test_support_common',
3243 'test_support_ui',
3244 'theme_resources',
3245 'theme_resources_standard',
3246 '../base/base.gyp:base',
3247 '../skia/skia.gyp:skia',
3248 '../testing/gtest.gyp:gtest',
3249 ],
3250 'include_dirs': [
3251 '..',
3252 ],
3253 'sources': [
3254 'test/memory_test/memory_test.cc',
3255 ],
3256 'conditions': [
3257 ['toolkit_uses_gtk == 1', {
3258 'dependencies': [
3259 '../build/linux/system.gyp:gtk',
3260 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
3261 ],
3262 }],
3263 ],
3264 },
3265 {
3266 'target_name': 'url_fetch_test',
3267 'type': 'executable',
3268 'dependencies': [
3269 'chrome',
3270 'debugger',
3271 'test_support_common',
3272 'test_support_ui',
3273 'theme_resources',
3274 'theme_resources_standard',
3275 '../base/base.gyp:base',
3276 '../net/net.gyp:net',
3277 '../skia/skia.gyp:skia',
3278 '../testing/gtest.gyp:gtest',
3279 ],
3280 'include_dirs': [
3281 '..',
3282 ],
3283 'sources': [
3284 'test/url_fetch_test/url_fetch_test.cc',
3285 ],
3286 'conditions': [
3287 ['OS=="win"', {
3288 'include_dirs': [
3289 '<(DEPTH)/third_party/wtl/include',
3290 ],
3291 'conditions': [
3292 ['win_use_allocator_shim==1', {
3293 'dependencies': [
3294 '<(allocator_target)',
3295 ],
3296 }],
3297 ],
3298 }], # OS="win"
3299 ], # conditions
3300 },
3301 {
3072 'target_name': 'sync_unit_tests', 3302 'target_name': 'sync_unit_tests',
3073 'type': 'executable', 3303 'type': 'executable',
3074 'sources': [ 3304 'sources': [
3075 '<(protoc_out_dir)/chrome/browser/sync/protocol/test.pb.cc', 3305 '<(protoc_out_dir)/chrome/browser/sync/protocol/test.pb.cc',
3076 'app/breakpad_mac_stubs.mm', 3306 'app/breakpad_mac_stubs.mm',
3077 'browser/sync/api/sync_change_unittest.cc', 3307 'browser/sync/api/sync_change_unittest.cc',
3078 'browser/sync/api/sync_error_unittest.cc', 3308 'browser/sync/api/sync_error_unittest.cc',
3079 'browser/sync/engine/apply_updates_command_unittest.cc', 3309 'browser/sync/engine/apply_updates_command_unittest.cc',
3080 'browser/sync/engine/build_commit_command_unittest.cc', 3310 'browser/sync/engine/build_commit_command_unittest.cc',
3081 'browser/sync/engine/clear_data_command_unittest.cc', 3311 'browser/sync/engine/clear_data_command_unittest.cc',
(...skipping 1047 matching lines...) Expand 10 before | Expand all | Expand 10 after
4129 # Use outputs of this action as inputs for the main target build. 4359 # Use outputs of this action as inputs for the main target build.
4130 # Seems as a misnomer but makes this happy on Linux (scons). 4360 # Seems as a misnomer but makes this happy on Linux (scons).
4131 'process_outputs_as_sources': 1, 4361 'process_outputs_as_sources': 1,
4132 }, 4362 },
4133 ], # 'actions' 4363 ], # 'actions'
4134 }, 4364 },
4135 ] 4365 ]
4136 }], # 'coverage!=0' 4366 }], # 'coverage!=0'
4137 ], # 'conditions' 4367 ], # 'conditions'
4138 } 4368 }
OLDNEW
« no previous file with comments | « build/all.gyp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698