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("//mojo/public/tools/bindings/mojom.gni") | 10 import("//mojo/public/tools/bindings/mojom.gni") |
(...skipping 705 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
716 "//ui/gfx/geometry", | 716 "//ui/gfx/geometry", |
717 "//ui/gl", | 717 "//ui/gl", |
718 "//ui/gl:test_support", | 718 "//ui/gl:test_support", |
719 "//ui/resources", | 719 "//ui/resources", |
720 "//ui/shell_dialogs", | 720 "//ui/shell_dialogs", |
721 "//ui/snapshot", | 721 "//ui/snapshot", |
722 ] | 722 ] |
723 | 723 |
724 data = [] | 724 data = [] |
725 | 725 |
726 # Adding all //testing/buildbot/filters/*.content_browsertests.*filter files | |
727 # as a dependency. | |
728 # | |
729 # They might not be used on all platforms (e.g. there is no mac bot coverage | |
730 # for --site-per-process today), but for simplicity we just include all of | |
731 # them below (doing this should help avoid unpleasant surprises when a bot | |
732 # config is switched in testing/buildbot/chromium.fyi.json without | |
733 # corresponding dependency changes here). | |
alexmos
2016/11/03 01:12:14
nit: might be helpful to also add a reference to 6
Łukasz Anforowicz
2016/11/03 17:44:59
Done.
| |
734 # | |
735 # To refresh, run the following command in bash: | |
736 # $ for i in $( \ | |
737 # find testing/buildbot/filters -name '*.content_browsertests.*filter'); \ | |
738 # do echo " \"//$i\","; done | sort | |
739 data += [ | |
740 "//testing/buildbot/filters/browser-side-navigation.linux.content_browsertes ts.filter", | |
741 "//testing/buildbot/filters/cast-linux.content_browsertests.filter", | |
alexmos
2016/11/03 01:12:14
I wonder how the Cast Linux bot manages to work, s
Łukasz Anforowicz
2016/11/03 17:45:47
Not sure :-(
Adding slan@ and servolk@ and phajda
| |
742 "//testing/buildbot/filters/isolate-extensions.content_browsertests.filter", | |
743 "//testing/buildbot/filters/site-per-process.content_browsertests.filter", | |
744 ] | |
745 | |
726 data_deps = [ | 746 data_deps = [ |
727 "//content/shell:pak", | 747 "//content/shell:pak", |
728 "//third_party/mesa:osmesa", | 748 "//third_party/mesa:osmesa", |
729 ] | 749 ] |
730 | 750 |
731 if (enable_plugins) { | 751 if (enable_plugins) { |
732 deps += [ | 752 deps += [ |
733 "//ppapi/host", | 753 "//ppapi/host", |
734 "//ppapi/proxy", | 754 "//ppapi/proxy", |
735 "//ppapi/proxy:ipc", | 755 "//ppapi/proxy:ipc", |
(...skipping 18 matching lines...) Expand all Loading... | |
754 "//net/tools/testserver/", | 774 "//net/tools/testserver/", |
755 "//ppapi/tests/test_case.html", | 775 "//ppapi/tests/test_case.html", |
756 "//ppapi/tests/test_page.css", | 776 "//ppapi/tests/test_page.css", |
757 "//third_party/pyftpdlib/", | 777 "//third_party/pyftpdlib/", |
758 "//third_party/pywebsocket/", | 778 "//third_party/pywebsocket/", |
759 "//third_party/tlslite/", | 779 "//third_party/tlslite/", |
760 ] | 780 ] |
761 } | 781 } |
762 | 782 |
763 if (is_win || is_linux || is_android) { | 783 if (is_win || is_linux || is_android) { |
764 data += [ "//testing/buildbot/filters/site-per-process.content_browsertests. filter" ] | |
765 } | 784 } |
766 | 785 |
767 if (is_win) { | 786 if (is_win) { |
768 sources += [ "../browser/accessibility/accessibility_win_browsertest.cc" ] | 787 sources += [ "../browser/accessibility/accessibility_win_browsertest.cc" ] |
769 | 788 |
770 deps += [ | 789 deps += [ |
771 "//content/app/strings", | 790 "//content/app/strings", |
772 "//net:net_resources", | 791 "//net:net_resources", |
773 "//third_party/WebKit/public:resources", | 792 "//third_party/WebKit/public:resources", |
774 "//third_party/iaccessible2", | 793 "//third_party/iaccessible2", |
775 "//third_party/isimpledom", | 794 "//third_party/isimpledom", |
776 ] | 795 ] |
777 | 796 |
778 libs = [ "oleacc.lib" ] | 797 libs = [ "oleacc.lib" ] |
779 | 798 |
780 if (symbol_level != 0) { | 799 if (symbol_level != 0) { |
781 data += [ "$root_out_dir/content_browsertests.exe.pdb" ] | 800 data += [ "$root_out_dir/content_browsertests.exe.pdb" ] |
782 } | 801 } |
783 } | 802 } |
784 | 803 |
785 if (is_linux) { | 804 if (is_linux) { |
786 sources += [ "../zygote/zygote_browsertest.cc" ] | 805 sources += [ "../zygote/zygote_browsertest.cc" ] |
787 data += [ "//testing/buildbot/filters/browser-side-navigation.linux.content_ browsertests.filter" ] | |
788 } | 806 } |
789 | 807 |
790 if (is_android) { | 808 if (is_android) { |
791 sources += [ | 809 sources += [ |
792 "../browser/accessibility/android_granularity_movement_browsertest.cc", | 810 "../browser/accessibility/android_granularity_movement_browsertest.cc", |
793 "../browser/media/session/audio_focus_delegate_android_browsertest.cc", | 811 "../browser/media/session/audio_focus_delegate_android_browsertest.cc", |
794 "../shell/android/browsertests_apk/content_browser_tests_jni_onload.cc", | 812 "../shell/android/browsertests_apk/content_browser_tests_jni_onload.cc", |
795 ] | 813 ] |
796 sources -= [ | 814 sources -= [ |
797 "../browser/battery_status/battery_monitor_impl_browsertest.cc", | 815 "../browser/battery_status/battery_monitor_impl_browsertest.cc", |
(...skipping 900 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1698 if (is_android) { | 1716 if (is_android) { |
1699 deps += [ "//testing/android/native_test:native_test_native_code" ] | 1717 deps += [ "//testing/android/native_test:native_test_native_code" ] |
1700 } | 1718 } |
1701 } | 1719 } |
1702 | 1720 |
1703 group("fuzzers") { | 1721 group("fuzzers") { |
1704 deps = [ | 1722 deps = [ |
1705 "//content/test/fuzzer", | 1723 "//content/test/fuzzer", |
1706 ] | 1724 ] |
1707 } | 1725 } |
OLD | NEW |