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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 4723006: Add test fixture for GPU browser tests which do image comparisons.... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/test/data/gpu/webgl_teapot/bump.jpg » ('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 (c) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 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_dll_resource.h', 8 'app/chrome_dll_resource.h',
9 'common/pref_names.cc', 9 'common/pref_names.cc',
10 'common/pref_names.h', 10 'common/pref_names.h',
(...skipping 2785 matching lines...) Expand 10 before | Expand all | Expand 10 after
2796 ], 2796 ],
2797 }], 2797 }],
2798 ['toolkit_views==1', { 2798 ['toolkit_views==1', {
2799 'dependencies': [ 2799 'dependencies': [
2800 '../views/views.gyp:views', 2800 '../views/views.gyp:views',
2801 ], 2801 ],
2802 }], 2802 }],
2803 ], 2803 ],
2804 }, 2804 },
2805 { 2805 {
2806 # Executable that contains all the tests to be run on the GPU bots.
2807 'target_name': 'gpu_tests',
2808 'type': 'executable',
2809 'dependencies': [
2810 'browser',
2811 'chrome',
2812 'chrome_resources',
2813 'common',
2814 'profile_import',
2815 'renderer',
2816 'chrome_strings',
2817 'test_support_common',
2818 '../net/net.gyp:net_test_support',
2819 '../skia/skia.gyp:skia',
2820 '../testing/gtest.gyp:gtest',
2821 '../third_party/icu/icu.gyp:icui18n',
2822 '../third_party/icu/icu.gyp:icuuc',
2823 '../third_party/WebKit/WebKit/chromium/WebKit.gyp:webkit',
2824 ],
2825 'include_dirs': [
2826 '..',
2827 '<(INTERMEDIATE_DIR)',
2828 ],
2829 # TODO(phajdan.jr): Only temporary, to make transition easier.
2830 'defines': [ 'ALLOW_IN_PROC_BROWSER_TEST' ],
2831 'sources': [
2832 'app/chrome_dll.rc',
2833 'app/chrome_dll_resource.h',
2834 'app/chrome_dll_version.rc.version',
2835 'test/gpu/gpu_pixel_browsertest.cc',
2836 'test/in_process_browser_test.cc',
2837 'test/in_process_browser_test.h',
2838 'test/out_of_proc_test_runner.cc',
2839 'test/data/resource.rc',
2840 ],
2841 'conditions': [
2842 # Plugin code.
2843 ['OS=="linux" or OS=="win"', {
2844 'dependencies': [
2845 'plugin',
2846 ],
2847 'export_dependent_settings': [
2848 'plugin',
2849 ],
2850 }],
2851 ['OS=="linux"', {
2852 'dependencies': [
2853 '../build/linux/system.gyp:gtk',
2854 '../build/linux/system.gyp:nss',
2855 ],
2856 }],
2857 ['OS=="mac"', {
2858 # See the comment in this section of the unit_tests target for an
2859 # explanation (crbug.com/43791 - libwebcore.a is too large to mmap).
2860 'dependencies+++': [
2861 '../third_party/WebKit/WebCore/WebCore.gyp/WebCore.gyp:webcore',
2862 ],
2863 # See comments about "xcode_settings" elsewhere in this file.
2864 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']},
2865 }],
2866 ['OS=="win"', {
2867 'sources': [
2868 '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc',
2869 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc',
2870 '<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc ',
2871 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc',
2872 '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc',
2873 ],
2874 'include_dirs': [
2875 '<(DEPTH)/third_party/wtl/include',
2876 ],
2877 'dependencies': [
2878 'chrome_dll_version',
2879 'installer_util_strings',
2880 '../sandbox/sandbox.gyp:sandbox',
2881 ],
2882 'conditions': [
2883 ['win_use_allocator_shim==1', {
2884 'dependencies': [
2885 '<(allocator_target)',
2886 ],
2887 }],
2888 ],
2889 'configurations': {
2890 'Debug': {
2891 'msvs_settings': {
2892 'VCLinkerTool': {
2893 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
2894 },
2895 },
2896 },
2897 },
2898 }, { # else: OS != "win"
2899 'sources!': [
2900 'app/chrome_dll.rc',
2901 'app/chrome_dll_version.rc.version',
2902 'test/data/resource.rc',
2903 ],
2904 }],
2905 ['toolkit_views==1', {
2906 'dependencies': [
2907 '../views/views.gyp:views',
2908 ],
2909 }],
2910 ],
2911 },
2912 {
2806 'target_name': 'plugin_tests', 2913 'target_name': 'plugin_tests',
2807 'type': 'executable', 2914 'type': 'executable',
2808 'msvs_guid': 'A1CAA831-C507-4B2E-87F3-AEC63C9907F9', 2915 'msvs_guid': 'A1CAA831-C507-4B2E-87F3-AEC63C9907F9',
2809 'dependencies': [ 2916 'dependencies': [
2810 'chrome', 2917 'chrome',
2811 'chrome_resources', 2918 'chrome_resources',
2812 'chrome_strings', 2919 'chrome_strings',
2813 'test_support_common', 2920 'test_support_common',
2814 'test_support_ui', 2921 'test_support_ui',
2815 '../skia/skia.gyp:skia', 2922 '../skia/skia.gyp:skia',
(...skipping 539 matching lines...) Expand 10 before | Expand all | Expand 10 after
3355 ] 3462 ]
3356 }], # 'coverage!=0' 3463 }], # 'coverage!=0'
3357 ], # 'conditions' 3464 ], # 'conditions'
3358 } 3465 }
3359 3466
3360 # Local Variables: 3467 # Local Variables:
3361 # tab-width:2 3468 # tab-width:2
3362 # indent-tabs-mode:nil 3469 # indent-tabs-mode:nil
3363 # End: 3470 # End:
3364 # vim: set expandtab tabstop=2 shiftwidth=2: 3471 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « no previous file | chrome/test/data/gpu/webgl_teapot/bump.jpg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698