Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//build/config/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
| 6 import("//build/config/compiler/compiler.gni") | 6 import("//build/config/compiler/compiler.gni") |
| 7 import("//build/config/crypto.gni") | 7 import("//build/config/crypto.gni") |
| 8 import("//build/config/features.gni") | 8 import("//build/config/features.gni") |
| 9 import("//build/config/ui.gni") | 9 import("//build/config/ui.gni") |
| 10 import("//chrome/chrome_tests.gni") | 10 import("//chrome/chrome_tests.gni") |
| (...skipping 1137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1148 } | 1148 } |
| 1149 | 1149 |
| 1150 if (is_chromeos) { | 1150 if (is_chromeos) { |
| 1151 sources += rebase_path( | 1151 sources += rebase_path( |
| 1152 chrome_tests_gypi_values.chrome_browser_tests_chromeos_sources, | 1152 chrome_tests_gypi_values.chrome_browser_tests_chromeos_sources, |
| 1153 ".", | 1153 ".", |
| 1154 "//chrome") | 1154 "//chrome") |
| 1155 sources -= [ | 1155 sources -= [ |
| 1156 "../../apps/load_and_launch_browsertest.cc", | 1156 "../../apps/load_and_launch_browsertest.cc", |
| 1157 "../browser/policy/policy_startup_browsertest.cc", | 1157 "../browser/policy/policy_startup_browsertest.cc", |
| 1158 "../browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc" , | |
| 1159 "../browser/printing/cloud_print/test/cloud_print_proxy_process_browsert est.cc", | |
| 1160 | 1158 |
| 1161 # chromeos does not support profile list avatar menu | 1159 # chromeos does not support profile list avatar menu |
| 1162 "../browser/profiles/profile_list_desktop_browsertest.cc", | 1160 "../browser/profiles/profile_list_desktop_browsertest.cc", |
| 1163 "../browser/service_process/service_process_control_browsertest.cc", | 1161 "../browser/service_process/service_process_control_browsertest.cc", |
| 1164 | 1162 |
| 1165 # chromeos does not use cross-platform panels | 1163 # chromeos does not use cross-platform panels |
| 1166 "../browser/ui/panels/panel_extension_browsertest.cc", | 1164 "../browser/ui/panels/panel_extension_browsertest.cc", |
| 1167 | 1165 |
| 1168 # inline login UI is disabled on chromeos | 1166 # inline login UI is disabled on chromeos |
| 1169 "../browser/ui/webui/signin/inline_login_ui_browsertest.cc", | 1167 "../browser/ui/webui/signin/inline_login_ui_browsertest.cc", |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1303 "../browser/renderer_host/chrome_render_widget_host_view_mac_history_swi per_browsertest.mm", | 1301 "../browser/renderer_host/chrome_render_widget_host_view_mac_history_swi per_browsertest.mm", |
| 1304 "../browser/spellchecker/spellcheck_message_filter_platform_mac_browsert est.cc", | 1302 "../browser/spellchecker/spellcheck_message_filter_platform_mac_browsert est.cc", |
| 1305 ] | 1303 ] |
| 1306 sources -= [ | 1304 sources -= [ |
| 1307 # TODO(groby): This test depends on hunspell and we cannot run it on | 1305 # TODO(groby): This test depends on hunspell and we cannot run it on |
| 1308 # Mac, which does not use hunspell by default. | 1306 # Mac, which does not use hunspell by default. |
| 1309 "../browser/spellchecker/spellcheck_service_browsertest.cc", | 1307 "../browser/spellchecker/spellcheck_service_browsertest.cc", |
| 1310 | 1308 |
| 1311 # ProcessSingletonMac doesn"t do anything. | 1309 # ProcessSingletonMac doesn"t do anything. |
| 1312 "../browser/process_singleton_browsertest.cc", | 1310 "../browser/process_singleton_browsertest.cc", |
| 1313 | |
| 1314 # This test depends on GetCommandLineForRelaunch, which is not | |
| 1315 # available on Mac. | |
| 1316 "../browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc" , | |
| 1317 ] | 1311 ] |
| 1318 | 1312 |
| 1319 if (safe_browsing_mode == 1) { | 1313 if (safe_browsing_mode == 1) { |
| 1320 sources -= [ | 1314 sources -= [ |
| 1321 # single-process mode hangs on Mac sometimes because of multiple UI | 1315 # single-process mode hangs on Mac sometimes because of multiple UI |
| 1322 # message loops. See 306348 | 1316 # message loops. See 306348 |
| 1323 "../renderer/safe_browsing/phishing_classifier_browsertest.cc", | 1317 "../renderer/safe_browsing/phishing_classifier_browsertest.cc", |
| 1324 "../renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc ", | 1318 "../renderer/safe_browsing/phishing_classifier_delegate_browsertest.cc ", |
| 1325 ] | 1319 ] |
| 1326 } | 1320 } |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1421 if (enable_pepper_cdms) { | 1415 if (enable_pepper_cdms) { |
| 1422 # Runtime dependencies. | 1416 # Runtime dependencies. |
| 1423 data_deps += [ | 1417 data_deps += [ |
| 1424 "//media/cdm/ppapi:clearkeycdmadapter", | 1418 "//media/cdm/ppapi:clearkeycdmadapter", |
| 1425 "//third_party/widevine/cdm:widevinecdmadapter", | 1419 "//third_party/widevine/cdm:widevinecdmadapter", |
| 1426 ] | 1420 ] |
| 1427 } | 1421 } |
| 1428 if (!enable_print_preview) { | 1422 if (!enable_print_preview) { |
| 1429 sources -= [ | 1423 sources -= [ |
| 1430 "../browser/extensions/api/cloud_print_private/cloud_print_private_apite st.cc", | 1424 "../browser/extensions/api/cloud_print_private/cloud_print_private_apite st.cc", |
| 1431 "../browser/printing/cloud_print/test/cloud_print_policy_browsertest.cc" , | |
| 1432 "../browser/printing/cloud_print/test/cloud_print_proxy_process_browsert est.cc", | |
| 1433 "../browser/printing/print_preview_dialog_controller_browsertest.cc", | 1425 "../browser/printing/print_preview_dialog_controller_browsertest.cc", |
| 1434 "../browser/printing/print_preview_pdf_generated_browsertest.cc", | 1426 "../browser/printing/print_preview_pdf_generated_browsertest.cc", |
| 1435 "../browser/service_process/service_process_control_browsertest.cc", | 1427 "../browser/service_process/service_process_control_browsertest.cc", |
| 1436 "../browser/ui/webui/print_preview/print_preview_ui_browsertest.cc", | 1428 "../browser/ui/webui/print_preview/print_preview_ui_browsertest.cc", |
| 1437 "data/webui/print_preview.cc", | 1429 "data/webui/print_preview.cc", |
| 1438 "data/webui/print_preview.h", | 1430 "data/webui/print_preview.h", |
| 1439 ] | 1431 ] |
| 1432 if (is_mac || is_chromeos) { | |
| 1433 sources -= [ | |
| 1434 # This test depends on GetCommandLineForRelaunch, which is not | |
| 1435 # available on Mac. It is also not intended to run on ChromeOS. | |
| 1436 "../browser/printing/cloud_print/test/cloud_print_policy_browsertest.c c", | |
|
Robert Sesek
2016/06/17 21:46:55
I think this has to be excluded even if enable_pri
Lei Zhang
2016/06/17 21:57:56
Right.
| |
| 1437 ] | |
| 1438 } | |
| 1439 if (is_chromeos) { | |
| 1440 sources -= [ | |
| 1441 # Not intended to run on ChromeOS. | |
| 1442 "../browser/printing/cloud_print/test/cloud_print_proxy_process_browse rtest.cc", | |
| 1443 ] | |
| 1444 } | |
| 1440 } | 1445 } |
| 1441 if (enable_mdns) { | 1446 if (enable_mdns) { |
| 1442 sources += [ | 1447 sources += [ |
| 1443 "../browser/extensions/api/gcd_private/gcd_private_apitest.cc", | 1448 "../browser/extensions/api/gcd_private/gcd_private_apitest.cc", |
| 1444 "../browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc", | 1449 "../browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc", |
| 1445 ] | 1450 ] |
| 1446 } | 1451 } |
| 1447 if (use_brlapi) { | 1452 if (use_brlapi) { |
| 1448 deps += [ "//build/linux/libbrlapi" ] | 1453 deps += [ "//build/linux/libbrlapi" ] |
| 1449 } else { | 1454 } else { |
| (...skipping 1012 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2462 if (is_android) { | 2467 if (is_android) { |
| 2463 android_library("unit_tests_java") { | 2468 android_library("unit_tests_java") { |
| 2464 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap k/ChromeNativeTestApplication.java" ] | 2469 java_files = [ "android/unit_tests_apk/src/org/chromium/chrome/unit_tests_ap k/ChromeNativeTestApplication.java" ] |
| 2465 deps = [ | 2470 deps = [ |
| 2466 "//base:base_java", | 2471 "//base:base_java", |
| 2467 "//chrome/android:chrome_java", | 2472 "//chrome/android:chrome_java", |
| 2468 "//content/public/android:content_java", | 2473 "//content/public/android:content_java", |
| 2469 ] | 2474 ] |
| 2470 } | 2475 } |
| 2471 } | 2476 } |
| OLD | NEW |