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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 824373003: Add browser_tests to the GN build. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: More ChromeOS Created 5 years, 11 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
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 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
76 'browser/autofill/form_structure_browsertest.cc', 76 'browser/autofill/form_structure_browsertest.cc',
77 'browser/bitmap_fetcher/bitmap_fetcher_browsertest.cc', 77 'browser/bitmap_fetcher/bitmap_fetcher_browsertest.cc',
78 'browser/browser_encoding_browsertest.cc', 78 'browser/browser_encoding_browsertest.cc',
79 'browser/browsing_data/browsing_data_database_helper_browsertest.cc', 79 'browser/browsing_data/browsing_data_database_helper_browsertest.cc',
80 'browser/browsing_data/browsing_data_helper_browsertest.h', 80 'browser/browsing_data/browsing_data_helper_browsertest.h',
81 'browser/browsing_data/browsing_data_indexed_db_helper_browsertest.cc', 81 'browser/browsing_data/browsing_data_indexed_db_helper_browsertest.cc',
82 'browser/browsing_data/browsing_data_local_storage_helper_browsertest.cc', 82 'browser/browsing_data/browsing_data_local_storage_helper_browsertest.cc',
83 'browser/browsing_data/browsing_data_remover_browsertest.cc', 83 'browser/browsing_data/browsing_data_remover_browsertest.cc',
84 'browser/browsing_data/browsing_data_remover_test_util.cc', 84 'browser/browsing_data/browsing_data_remover_test_util.cc',
85 'browser/browsing_data/browsing_data_remover_test_util.h', 85 'browser/browsing_data/browsing_data_remover_test_util.h',
86 'browser/captive_portal/captive_portal_browsertest.cc',
87 'browser/chrome_content_browser_client_browsertest.cc', 86 'browser/chrome_content_browser_client_browsertest.cc',
88 'browser/chrome_main_browsertest.cc', 87 'browser/chrome_main_browsertest.cc',
89 'browser/chrome_plugin_browsertest.cc', 88 'browser/chrome_plugin_browsertest.cc',
90 'browser/chrome_security_exploit_browsertest.cc', 89 'browser/chrome_security_exploit_browsertest.cc',
91 'browser/chrome_service_worker_browsertest.cc', 90 'browser/chrome_service_worker_browsertest.cc',
92 'browser/chrome_switches_browsertest.cc', 91 'browser/chrome_switches_browsertest.cc',
93 'browser/collected_cookies_browsertest.cc', 92 'browser/collected_cookies_browsertest.cc',
94 'browser/content_settings/content_settings_browsertest.cc', 93 'browser/content_settings/content_settings_browsertest.cc',
95 'browser/crash_recovery_browsertest.cc', 94 'browser/crash_recovery_browsertest.cc',
96 'browser/custom_handlers/protocol_handler_registry_browsertest.cc', 95 'browser/custom_handlers/protocol_handler_registry_browsertest.cc',
(...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after
483 'browser/ui/settings_window_manager_browsertest.cc', 482 'browser/ui/settings_window_manager_browsertest.cc',
484 'browser/ui/startup/startup_browser_creator_browsertest.cc', 483 'browser/ui/startup/startup_browser_creator_browsertest.cc',
485 'browser/ui/sync/one_click_signin_bubble_links_delegate_browsertest.cc', 484 'browser/ui/sync/one_click_signin_bubble_links_delegate_browsertest.cc',
486 'browser/ui/sync/profile_signin_confirmation_helper_browsertest.cc', 485 'browser/ui/sync/profile_signin_confirmation_helper_browsertest.cc',
487 'browser/ui/tab_modal_confirm_dialog_browsertest.cc', 486 'browser/ui/tab_modal_confirm_dialog_browsertest.cc',
488 'browser/ui/tab_modal_confirm_dialog_browsertest.h', 487 'browser/ui/tab_modal_confirm_dialog_browsertest.h',
489 'browser/ui/toolbar/browser_actions_bar_browsertest.cc', 488 'browser/ui/toolbar/browser_actions_bar_browsertest.cc',
490 'browser/ui/toolbar/browser_actions_bar_browsertest.h', 489 'browser/ui/toolbar/browser_actions_bar_browsertest.h',
491 'browser/ui/toolbar/test_toolbar_model.cc', 490 'browser/ui/toolbar/test_toolbar_model.cc',
492 'browser/ui/toolbar/test_toolbar_model.h', 491 'browser/ui/toolbar/test_toolbar_model.h',
493 'browser/ui/views/autofill/autofill_dialog_view_tester_views.cc',
494 'browser/ui/views/autofill/autofill_dialog_view_tester_views.h',
495 'browser/ui/views/autofill/autofill_popup_base_view_browsertest.cc',
496 'browser/ui/views/autofill/password_generation_popup_view_tester_views.cc' ,
497 'browser/ui/views/autofill/password_generation_popup_view_tester_views.h',
498 'browser/ui/views/extensions/extension_install_dialog_view_browsertest.cc' ,
499 'browser/ui/views/extensions/extension_uninstall_dialog_view_browsertest.c c',
500 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc',
501 'browser/ui/views/frame/browser_view_browsertest.cc',
502 'browser/ui/views/frame/browser_window_property_manager_browsertest_win.cc ',
503 'browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc',
504 'browser/ui/views/profiles/avatar_menu_button_browsertest.cc',
505 'browser/ui/views/profiles/profile_chooser_view_browsertest.cc',
506 'browser/ui/views/select_file_dialog_extension_browsertest.cc',
507 'browser/ui/views/toolbar/browser_actions_container_browsertest.cc',
508 'browser/ui/views/toolbar/component_toolbar_actions_browsertest.cc',
509 'browser/ui/views/toolbar/toolbar_view_browsertest.cc',
510 'browser/ui/views/translate/translate_bubble_view_browsertest.cc',
511 'browser/ui/views/web_dialog_view_browsertest.cc',
512 'browser/ui/webui/bidi_checker_web_ui_test.cc', 492 'browser/ui/webui/bidi_checker_web_ui_test.cc',
513 'browser/ui/webui/bidi_checker_web_ui_test.h', 493 'browser/ui/webui/bidi_checker_web_ui_test.h',
514 'browser/ui/webui/bookmarks_ui_browsertest.cc', 494 'browser/ui/webui/bookmarks_ui_browsertest.cc',
515 'browser/ui/webui/chrome_url_data_manager_browsertest.cc', 495 'browser/ui/webui/chrome_url_data_manager_browsertest.cc',
516 'browser/ui/webui/constrained_web_dialog_ui_browsertest.cc', 496 'browser/ui/webui/constrained_web_dialog_ui_browsertest.cc',
517 'browser/ui/webui/downloads_dom_handler_browsertest.cc', 497 'browser/ui/webui/downloads_dom_handler_browsertest.cc',
518 'browser/ui/webui/downloads_ui_browsertest.cc', 498 'browser/ui/webui/downloads_ui_browsertest.cc',
519 'browser/ui/webui/downloads_ui_browsertest.h', 499 'browser/ui/webui/downloads_ui_browsertest.h',
520 'browser/ui/webui/extensions/extension_settings_browsertest.cc', 500 'browser/ui/webui/extensions/extension_settings_browsertest.cc',
521 'browser/ui/webui/extensions/extension_settings_browsertest.h', 501 'browser/ui/webui/extensions/extension_settings_browsertest.h',
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
579 'test/data/webui/ntp4_browsertest.h', 559 'test/data/webui/ntp4_browsertest.h',
580 'test/data/webui/print_preview.cc', 560 'test/data/webui/print_preview.cc',
581 'test/data/webui/print_preview.h', 561 'test/data/webui/print_preview.h',
582 'test/data/webui/webui_resource_browsertest.cc', 562 'test/data/webui/webui_resource_browsertest.cc',
583 'test/gpu/webgl_infobar_browsertest.cc', 563 'test/gpu/webgl_infobar_browsertest.cc',
584 'test/ppapi/ppapi_browsertest.cc', 564 'test/ppapi/ppapi_browsertest.cc',
585 # TODO(craig): Rename this and run from base_unittests when the test 565 # TODO(craig): Rename this and run from base_unittests when the test
586 # is safe to run there. See http://crbug.com/78722 for details. 566 # is safe to run there. See http://crbug.com/78722 for details.
587 '../base/files/file_path_watcher_browsertest.cc', 567 '../base/files/file_path_watcher_browsertest.cc',
588 ], 568 ],
569 'chrome_browser_tests_views_sources': [
570 'browser/ui/views/autofill/autofill_dialog_view_tester_views.cc',
571 'browser/ui/views/autofill/autofill_dialog_view_tester_views.h',
572 'browser/ui/views/autofill/autofill_popup_base_view_browsertest.cc',
573 'browser/ui/views/autofill/password_generation_popup_view_tester_views.cc' ,
574 'browser/ui/views/autofill/password_generation_popup_view_tester_views.h',
575 'browser/ui/views/extensions/extension_install_dialog_view_browsertest.cc' ,
576 'browser/ui/views/extensions/extension_uninstall_dialog_view_browsertest.c c',
577 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc',
578 'browser/ui/views/frame/browser_view_browsertest.cc',
579 'browser/ui/views/frame/browser_window_property_manager_browsertest_win.cc ',
580 'browser/ui/views/location_bar/zoom_bubble_view_browsertest.cc',
581 'browser/ui/views/profiles/avatar_menu_button_browsertest.cc',
582 'browser/ui/views/profiles/profile_chooser_view_browsertest.cc',
583 'browser/ui/views/select_file_dialog_extension_browsertest.cc',
584 'browser/ui/views/toolbar/browser_actions_container_browsertest.cc',
585 'browser/ui/views/toolbar/component_toolbar_actions_browsertest.cc',
586 'browser/ui/views/toolbar/toolbar_view_browsertest.cc',
587 'browser/ui/views/translate/translate_bubble_view_browsertest.cc',
588 'browser/ui/views/web_dialog_view_browsertest.cc',
589 ],
589 'chrome_browser_tests_chromeos_sources': [ 590 'chrome_browser_tests_chromeos_sources': [
590 'browser/chromeos/accessibility/accessibility_manager_browsertest.cc', 591 'browser/chromeos/accessibility/accessibility_manager_browsertest.cc',
591 'browser/chromeos/accessibility/magnification_manager_browsertest.cc', 592 'browser/chromeos/accessibility/magnification_manager_browsertest.cc',
592 'browser/chromeos/accessibility/speech_monitor.cc', 593 'browser/chromeos/accessibility/speech_monitor.cc',
593 'browser/chromeos/accessibility/speech_monitor.h', 594 'browser/chromeos/accessibility/speech_monitor.h',
594 'browser/chromeos/accessibility/touch_exploration_controller_browsertest.c c', 595 'browser/chromeos/accessibility/touch_exploration_controller_browsertest.c c',
595 'browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc', 596 'browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc',
596 'browser/chromeos/app_mode/kiosk_app_update_service_browsertest.cc', 597 'browser/chromeos/app_mode/kiosk_app_update_service_browsertest.cc',
597 'browser/chromeos/attestation/attestation_policy_browsertest.cc', 598 'browser/chromeos/attestation/attestation_policy_browsertest.cc',
598 'browser/chromeos/customization/customization_document_browsertest.cc', 599 'browser/chromeos/customization/customization_document_browsertest.cc',
(...skipping 1552 matching lines...) Expand 10 before | Expand all | Expand 10 after
2151 }], 2152 }],
2152 ['enable_web_speech==1', { 2153 ['enable_web_speech==1', {
2153 'sources': [ '<@(chrome_browser_tests_speech_sources)' ], 2154 'sources': [ '<@(chrome_browser_tests_speech_sources)' ],
2154 }], 2155 }],
2155 ['safe_browsing==1', { 2156 ['safe_browsing==1', {
2156 'sources': [ '<@(chrome_browser_tests_full_safe_browsing_sources)' ], 2157 'sources': [ '<@(chrome_browser_tests_full_safe_browsing_sources)' ],
2157 'defines': [ 2158 'defines': [
2158 'FULL_SAFE_BROWSING', 2159 'FULL_SAFE_BROWSING',
2159 ], 2160 ],
2160 }], 2161 }],
2161 ['enable_captive_portal_detection!=1', { 2162 ['enable_captive_portal_detection==1', {
2162 'sources/': [ 2163 'sources': [ 'browser/captive_portal/captive_portal_browsertest.cc' ],
2163 ['exclude', '^browser/captive_portal/'],
2164 ],
2165 }], 2164 }],
2166 ['enable_webrtc==0', { 2165 ['enable_webrtc==0', {
2167 'sources!': [ 2166 'sources!': [
2168 'browser/extensions/api/webrtc_audio_private/webrtc_audio_private_br owsertest.cc', 2167 'browser/extensions/api/webrtc_audio_private/webrtc_audio_private_br owsertest.cc',
2169 'browser/extensions/api/webrtc_logging_private/webrtc_logging_privat e_apitest.cc', 2168 'browser/extensions/api/webrtc_logging_private/webrtc_logging_privat e_apitest.cc',
2170 'browser/media/chrome_webrtc_browsertest.cc', 2169 'browser/media/chrome_webrtc_browsertest.cc',
2171 'browser/media/chrome_webrtc_disable_encryption_flag_browsertest.cc' , 2170 'browser/media/chrome_webrtc_disable_encryption_flag_browsertest.cc' ,
2172 'browser/media/chrome_webrtc_getmediadevices_browsertest.cc', 2171 'browser/media/chrome_webrtc_getmediadevices_browsertest.cc',
2173 ], 2172 ],
2174 }], 2173 }],
(...skipping 22 matching lines...) Expand all
2197 'app/chrome_dll_resource.h', 2196 'app/chrome_dll_resource.h',
2198 'app/chrome_version.rc.version', 2197 'app/chrome_version.rc.version',
2199 ], 2198 ],
2200 }], 2199 }],
2201 ['chromeos==0 and use_aura==1', { 2200 ['chromeos==0 and use_aura==1', {
2202 'sources!': [ 2201 'sources!': [
2203 # On Windows and Linux, we currently don't support enough of the 2202 # On Windows and Linux, we currently don't support enough of the
2204 # ash environment to run these unit tests. 2203 # ash environment to run these unit tests.
2205 # 2204 #
2206 # TODO: enable these on windows and linux. 2205 # TODO: enable these on windows and linux.
2207 'browser/chromeos/system/tray_accessibility_browsertest.cc',
2208 'browser/ui/ash/accelerator_commands_browsertest.cc', 2206 'browser/ui/ash/accelerator_commands_browsertest.cc',
2209 'browser/ui/ash/accelerator_controller_browsertest.cc', 2207 'browser/ui/ash/accelerator_controller_browsertest.cc',
2210 'browser/ui/ash/launcher/chrome_launcher_controller_browsertest.cc', 2208 'browser/ui/ash/launcher/chrome_launcher_controller_browsertest.cc',
2211 'browser/ui/ash/launcher/launcher_favicon_loader_browsertest.cc', 2209 'browser/ui/ash/launcher/launcher_favicon_loader_browsertest.cc',
2212 'browser/ui/ash/shelf_browsertest.cc', 2210 'browser/ui/ash/shelf_browsertest.cc',
2213 'browser/ui/views/frame/app_non_client_frame_view_ash_browsertest.cc ',
2214 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertes t.cc', 2211 'browser/ui/views/frame/browser_non_client_frame_view_ash_browsertes t.cc',
2215 ], 2212 ],
2216 }], 2213 }],
2217 ['OS=="linux"', { 2214 ['OS=="linux"', {
2218 'dependencies': [ 2215 'dependencies': [
2219 '../build/linux/system.gyp:ssl', 2216 '../build/linux/system.gyp:ssl',
2220 ], 2217 ],
2221 }], 2218 }],
2222 ['OS=="mac"', { 2219 ['OS=="mac"', {
2223 # TODO(mark): We really want this for all non-static library 2220 # TODO(mark): We really want this for all non-static library
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
2272 'browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc ', 2269 'browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc ',
2273 # single-process mode hangs on Mac sometimes because of multiple UI 2270 # single-process mode hangs on Mac sometimes because of multiple UI
2274 # message loops. See 306348 2271 # message loops. See 306348
2275 'renderer/safe_browsing/phishing_classifier_browsertest.cc', 2272 'renderer/safe_browsing/phishing_classifier_browsertest.cc',
2276 'renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc' , 2273 'renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc' ,
2277 'renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.c c', 2274 'renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.c c',
2278 ], 2275 ],
2279 }], # OS=="mac" 2276 }], # OS=="mac"
2280 ['OS=="mac" or OS=="win"', { 2277 ['OS=="mac" or OS=="win"', {
2281 'sources': [ 2278 'sources': [
2279 'browser/extensions/api/networking_private/networking_private_apites t.cc',
2280 'browser/extensions/api/networking_private/networking_private_servic e_client_apitest.cc',
2282 'browser/media_galleries/fileapi/itunes_data_provider_browsertest.cc ', 2281 'browser/media_galleries/fileapi/itunes_data_provider_browsertest.cc ',
2283 'browser/media_galleries/fileapi/picasa_data_provider_browsertest.cc ', 2282 'browser/media_galleries/fileapi/picasa_data_provider_browsertest.cc ',
2284 ], 2283 ],
2284 'dependencies': [
2285 '../components/components.gyp:wifi_test_support',
2286 ],
2285 }], 2287 }],
2286 ['os_posix == 0 or chromeos == 1', { 2288 ['os_posix == 0 or chromeos == 1', {
2287 'sources!': [ 2289 'sources!': [
2288 'common/time_format_browsertest.cc', 2290 'common/time_format_browsertest.cc',
2289 ], 2291 ],
2290 }], 2292 }],
2291 ['OS=="android"', { 2293 ['OS=="android"', {
2292 'sources!': [ 2294 'sources!': [
2293 'browser/policy/cloud/component_cloud_policy_browsertest.cc', 2295 'browser/policy/cloud/component_cloud_policy_browsertest.cc',
2294 'browser/prefs/pref_hash_browsertest.cc', 2296 'browser/prefs/pref_hash_browsertest.cc',
2295 ], 2297 ],
2296 }], 2298 }],
2297 ['os_posix == 1 and OS != "mac" and OS != "android"', { 2299 ['os_posix == 1 and OS != "mac" and OS != "android"', {
2298 'conditions': [ 2300 'conditions': [
2299 ['use_allocator!="none"', { 2301 ['use_allocator!="none"', {
2300 'dependencies': [ 2302 'dependencies': [
2301 '../base/allocator/allocator.gyp:allocator', 2303 '../base/allocator/allocator.gyp:allocator',
2302 ], 2304 ],
2303 }], 2305 }],
2304 ], 2306 ],
2305 }], 2307 }],
2306 ['OS=="win" or OS == "mac"', {
2307 'dependencies': [
2308 '../components/components.gyp:wifi_test_support',
2309 ],
2310 }],
2311 ['chromeos == 1 and use_athena == 0', { 2308 ['chromeos == 1 and use_athena == 0', {
2312 'sources': [ 2309 'sources': [
2313 'browser/extensions/api/networking_private/networking_private_apites t.cc', 2310 'browser/extensions/api/networking_private/networking_private_apites t.cc',
2314 'browser/extensions/api/networking_private/networking_private_chrome os_apitest.cc', 2311 'browser/extensions/api/networking_private/networking_private_chrome os_apitest.cc',
2315 ], 2312 ],
2316 }], 2313 }],
2317 ['OS=="win" or OS == "mac"', {
2318 'sources': [
2319 'browser/extensions/api/networking_private/networking_private_apites t.cc',
2320 'browser/extensions/api/networking_private/networking_private_servic e_client_apitest.cc',
2321 ],
2322 }],
2323 ['toolkit_views==1', { 2314 ['toolkit_views==1', {
2315 'sources': [ '<@(chrome_browser_tests_views_sources)' ],
2324 'dependencies': [ 2316 'dependencies': [
2325 '../ui/views/views.gyp:views', 2317 '../ui/views/views.gyp:views',
2326 ], 2318 ],
2327 }, { # else: toolkit_views == 0
2328 'sources/': [
2329 ['exclude', '^../ui/views/'],
2330 ['exclude', '^browser/ui/views/'],
2331 ],
2332 }], 2319 }],
2333 ['OS!="android" and OS!="ios" and use_athena==0', { 2320 ['OS!="android" and OS!="ios" and use_athena==0', {
2334 'sources': [ 2321 'sources': [
2335 'browser/copresence/chrome_whispernet_client_browsertest.cc', 2322 'browser/copresence/chrome_whispernet_client_browsertest.cc',
2336 ], 2323 ],
2337 'dependencies': [ 2324 'dependencies': [
2338 '../components/components.gyp:copresence', 2325 '../components/components.gyp:copresence',
2339 # build time dependency. 2326 # build time dependency.
2340 '../v8/src/d8.gyp:d8#host', 2327 '../v8/src/d8.gyp:d8#host',
2341 ], 2328 ],
(...skipping 920 matching lines...) Expand 10 before | Expand all | Expand 10 after
3262 ['enable_webrtc==1', { 3249 ['enable_webrtc==1', {
3263 'dependencies': [ 3250 'dependencies': [
3264 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc' 3251 '../third_party/libjingle/libjingle.gyp:libjingle_webrtc'
3265 ] 3252 ]
3266 }], 3253 }],
3267 ], 3254 ],
3268 }] 3255 }]
3269 }], 3256 }],
3270 ], # 'conditions' 3257 ], # 'conditions'
3271 } 3258 }
OLDNEW
« no previous file with comments | « chrome/browser/extensions/extension_management_test_util.cc ('k') | chrome/chrome_tests_unit.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698