diff options
author | sgk@google.com <sgk@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-22 07:50:49 +0000 |
---|---|---|
committer | sgk@google.com <sgk@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-22 07:50:49 +0000 |
commit | 85dc574a87e75872525941732d02ef55075b95ed (patch) | |
tree | 02181f05ad10a982f0ff7cbefb21d0d1c24d1966 | |
parent | 2cfd7c1ab12bfd1eef7f6569fa5ffba37d6048ad (diff) | |
download | chromium_src-85dc574a87e75872525941732d02ef55075b95ed.zip chromium_src-85dc574a87e75872525941732d02ef55075b95ed.tar.gz chromium_src-85dc574a87e75872525941732d02ef55075b95ed.tar.bz2 |
Preliminary building of additional utilities and tests: crash_service;
memory_test; reliability_tests; tab_switching_test; url_fetch_test.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/115701
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16734 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/chrome.gyp | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index 71b4823..328327e 100644 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -3491,6 +3491,29 @@ }, }, { + 'target_name': 'crash_service', + 'type': 'executable', + 'dependencies': [ + 'common', + '../base/base.gyp:base', + '../breakpad/breakpad.gyp:breakpad_handler', + '../breakpad/breakpad.gyp:breakpad_sender', + ], + 'include_dirs': [ + '..', + ], + 'sources': [ + 'tools/crash_service/crash_service.cc', + 'tools/crash_service/crash_service.h', + 'tools/crash_service/main.cc', + ], + 'msvs_settings': { + 'VCLinkerTool': { + 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS + }, + }, + }, + { 'target_name': 'interactive_ui_tests', 'type': 'executable', 'dependencies': [ @@ -3538,6 +3561,26 @@ }, }, { + 'target_name': 'memory_test', + 'type': 'executable', + 'dependencies': [ + 'test_support_common', + 'test_support_ui', + 'theme_resources', + '../skia/skia.gyp:skia', + '../testing/gtest.gyp:gtest', + ], + 'include_dirs': [ + '..', + ], + 'sources': [ + 'test/memory_test/memory_test.cc', + # TODO(sgk): remove duplication of perf/mem_usage.cc + 'test/perf/mem_usage.cc', + 'test/perf/mem_usage.h', + ], + }, + { 'target_name': 'plugin_tests', 'type': 'executable', 'dependencies': [ @@ -3568,6 +3611,29 @@ }, }, { + 'target_name': 'reliability_tests', + 'type': 'executable', + 'dependencies': [ + 'test_support_common', + 'test_support_ui', + 'theme_resources', + '../skia/skia.gyp:skia', + '../testing/gtest.gyp:gtest', + ], + 'include_dirs': [ + '..', + ], + 'sources': [ + 'test/reliability/page_load_test.cc', + 'test/reliability/page_load_test.h', + 'test/reliability/reliability_test_suite.h', + 'test/reliability/run_all_unittests.cc', + # TODO(sgk): remove duplication of perf/mem_usage.cc + 'test/perf/mem_usage.cc', + 'test/perf/mem_usage.h', + ], + }, + { 'target_name': 'selenium_tests', 'type': 'executable', 'dependencies': [ @@ -3595,6 +3661,40 @@ }, }, { + 'target_name': 'tab_switching_test', + 'type': 'executable', + 'dependencies': [ + 'test_support_common', + 'test_support_ui', + 'theme_resources', + '../skia/skia.gyp:skia', + '../testing/gtest.gyp:gtest', + ], + 'include_dirs': [ + '..', + ], + 'sources': [ + 'test/tab_switching/tab_switching_test.cc', + ], + }, + { + 'target_name': 'url_fetch_test', + 'type': 'executable', + 'dependencies': [ + 'test_support_common', + 'test_support_ui', + 'theme_resources', + '../skia/skia.gyp:skia', + '../testing/gtest.gyp:gtest', + ], + 'include_dirs': [ + '..', + ], + 'sources': [ + 'test/url_fetch_test/url_fetch_test.cc', + ], + }, + { 'target_name': 'worker', 'type': '<(library)', 'dependencies': [ |