OLD | NEW |
1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license | 3 # Use of this source code is governed by a BSD-style license |
4 # that can be found in the LICENSE file in the root of the source | 4 # that can be found in the LICENSE file in the root of the source |
5 # tree. An additional intellectual property rights grant can be found | 5 # tree. An additional intellectual property rights grant can be found |
6 # in the file PATENTS. All contributing project authors may | 6 # in the file PATENTS. All contributing project authors may |
7 # be found in the AUTHORS file in the root of the source tree. | 7 # be found in the AUTHORS file in the root of the source tree. |
8 | 8 |
9 # TODO(kjellander): Rebase this to webrtc/build/common.gypi changes after r6330. | 9 # TODO(kjellander): Rebase this to webrtc/build/common.gypi changes after r6330. |
10 | 10 |
(...skipping 601 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
612 "test:test_main", | 612 "test:test_main", |
613 "video:video_tests", | 613 "video:video_tests", |
614 ] | 614 ] |
615 if (is_clang) { | 615 if (is_clang) { |
616 # Suppress warnings from the Chromium Clang plugin. | 616 # Suppress warnings from the Chromium Clang plugin. |
617 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. | 617 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. |
618 configs -= [ "//build/config/clang:find_bad_constructs" ] | 618 configs -= [ "//build/config/clang:find_bad_constructs" ] |
619 } | 619 } |
620 } | 620 } |
621 | 621 |
| 622 source_set("video_quality_test") { |
| 623 testonly = true |
| 624 configs += [ ":common_config" ] |
| 625 public_configs = [ ":common_inherited_config" ] |
| 626 sources = [ |
| 627 "video/video_quality_test.cc", |
| 628 "video/video_quality_test.h", |
| 629 ] |
| 630 deps = [ |
| 631 ":webrtc", |
| 632 "system_wrappers", |
| 633 "//testing/gtest", |
| 634 ] |
| 635 if (!is_android) { |
| 636 deps += [ "modules/video_capture:video_capture_internal_impl" ] |
| 637 } |
| 638 if (is_clang) { |
| 639 # Suppress warnings from the Chromium Clang plugin. |
| 640 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. |
| 641 configs -= [ "//build/config/clang:find_bad_constructs" ] |
| 642 } |
| 643 } |
| 644 |
| 645 test("webrtc_perf_tests") { |
| 646 testonly = true |
| 647 configs += [ |
| 648 ":common_config", |
| 649 ":rtc_unittests_config", |
| 650 ] |
| 651 public_configs = [ ":common_inherited_config" ] |
| 652 sources = [ |
| 653 "call/call_perf_tests.cc", |
| 654 "call/rampup_tests.cc", |
| 655 "call/rampup_tests.h", |
| 656 "modules/audio_coding/neteq/test/neteq_performance_unittest.cc", |
| 657 "modules/audio_processing/audio_processing_performance_unittest.cc", |
| 658 "modules/audio_processing/level_controller/level_controller_complexity_uni
ttest.cc", |
| 659 "modules/remote_bitrate_estimator/remote_bitrate_estimators_test.cc", |
| 660 "video/full_stack.cc", |
| 661 ] |
| 662 deps = [ |
| 663 ":video_quality_test", |
| 664 ":webrtc", |
| 665 "modules/audio_coding:neteq_test_support", |
| 666 "modules/audio_processing", |
| 667 "modules/audio_processing:audioproc_test_utils", |
| 668 "modules/remote_bitrate_estimator:bwe_simulator", |
| 669 "modules/rtp_rtcp", |
| 670 "test:channel_transport", |
| 671 "test:test_common", |
| 672 "test:test_main", |
| 673 "test:test_renderer", |
| 674 "voice_engine", |
| 675 "//testing/gmock", |
| 676 "//testing/gtest", |
| 677 ] |
| 678 if (is_android) { |
| 679 deps += [ "//testing/android/native_test:native_test_native_code" ] |
| 680 } |
| 681 if (is_clang) { |
| 682 # Suppress warnings from the Chromium Clang plugin. |
| 683 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. |
| 684 configs -= [ "//build/config/clang:find_bad_constructs" ] |
| 685 } |
| 686 } |
| 687 |
622 test("webrtc_nonparallel_tests") { | 688 test("webrtc_nonparallel_tests") { |
623 testonly = true | 689 testonly = true |
624 configs += [ | 690 configs += [ |
625 ":common_config", | 691 ":common_config", |
626 ":rtc_unittests_config", | 692 ":rtc_unittests_config", |
627 ] | 693 ] |
628 public_configs = [ ":common_inherited_config" ] | 694 public_configs = [ ":common_inherited_config" ] |
629 sources = [ | 695 sources = [ |
630 "base/nullsocketserver_unittest.cc", | 696 "base/nullsocketserver_unittest.cc", |
631 "base/physicalsocketserver_unittest.cc", | 697 "base/physicalsocketserver_unittest.cc", |
(...skipping 30 matching lines...) Expand all Loading... |
662 if (is_ios || (is_mac && target_cpu != "x86")) { | 728 if (is_ios || (is_mac && target_cpu != "x86")) { |
663 defines = [ "CARBON_DEPRECATED=YES" ] | 729 defines = [ "CARBON_DEPRECATED=YES" ] |
664 } | 730 } |
665 if (is_clang) { | 731 if (is_clang) { |
666 # Suppress warnings from the Chromium Clang plugin. | 732 # Suppress warnings from the Chromium Clang plugin. |
667 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. | 733 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. |
668 configs -= [ "//build/config/clang:find_bad_constructs" ] | 734 configs -= [ "//build/config/clang:find_bad_constructs" ] |
669 } | 735 } |
670 } | 736 } |
671 } | 737 } |
OLD | NEW |