Do not compile some test targets with chromium
Move copy_to_file_audio_capturer, copy_to_file_audio_capturer_unittest
and test_common under "!build_with_chromium"
Bug: b/272350185, webrtc:15081
Change-Id: Ie3f08e4ce5bec91647e802cc34040df2e01103d0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303680
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39954}
diff --git a/api/BUILD.gn b/api/BUILD.gn
index a0a9563..a921740 100644
--- a/api/BUILD.gn
+++ b/api/BUILD.gn
@@ -445,27 +445,6 @@
deps = [ "../rtc_base:refcount" ]
}
-rtc_source_set("video_quality_test_fixture_api") {
- visibility = [ "*" ]
- testonly = true
- sources = [ "test/video_quality_test_fixture.h" ]
- deps = [
- ":fec_controller_api",
- ":libjingle_peerconnection_api",
- ":network_state_predictor_api",
- ":rtp_parameters",
- ":simulated_network_api",
- "../call:fake_network",
- "../call:rtp_interfaces",
- "../test:test_common",
- "../test:video_test_common",
- "../video/config:encoder_config",
- "transport:bitrate_settings",
- "transport:network_control",
- "video_codecs:video_codecs_api",
- ]
-}
-
rtc_source_set("video_quality_analyzer_api") {
visibility = [ "*" ]
testonly = true
@@ -630,20 +609,6 @@
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
}
-rtc_library("test_dependency_factory") {
- visibility = [ "*" ]
- testonly = true
- sources = [
- "test/test_dependency_factory.cc",
- "test/test_dependency_factory.h",
- ]
- deps = [
- ":video_quality_test_fixture_api",
- "../rtc_base:checks",
- "../rtc_base:platform_thread_types",
- ]
-}
-
if (rtc_include_tests) {
# TODO(srte): Move to network_emulation sub directory.
rtc_library("create_network_emulation_manager") {
@@ -660,6 +625,41 @@
}
if (!build_with_chromium) {
+ rtc_source_set("video_quality_test_fixture_api") {
+ visibility = [ "*" ]
+ testonly = true
+ sources = [ "test/video_quality_test_fixture.h" ]
+ deps = [
+ ":fec_controller_api",
+ ":libjingle_peerconnection_api",
+ ":network_state_predictor_api",
+ ":rtp_parameters",
+ ":simulated_network_api",
+ "../call:fake_network",
+ "../call:rtp_interfaces",
+ "../test:test_common",
+ "../test:video_test_common",
+ "../video/config:encoder_config",
+ "transport:bitrate_settings",
+ "transport:network_control",
+ "video_codecs:video_codecs_api",
+ ]
+ }
+
+ rtc_library("test_dependency_factory") {
+ visibility = [ "*" ]
+ testonly = true
+ sources = [
+ "test/test_dependency_factory.cc",
+ "test/test_dependency_factory.h",
+ ]
+ deps = [
+ ":video_quality_test_fixture_api",
+ "../rtc_base:checks",
+ "../rtc_base:platform_thread_types",
+ ]
+ }
+
rtc_library("create_video_quality_test_fixture_api") {
visibility = [ "*" ]
testonly = true