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