OSS QUICHE: split load_balancer sources into finer grained lists.

Update `filelists.bara.sky` to split load balancer test and test support source files into their own source lists.

PiperOrigin-RevId: 994553527
diff --git a/build/source_list.bzl b/build/source_list.bzl
index eef9234..2d56fab 100644
--- a/build/source_list.bzl
+++ b/build/source_list.bzl
@@ -1577,24 +1577,32 @@
     "common/platform/default/quiche_platform_impl/quiche_test_impl.cc",
     "common/platform/default/quiche_platform_impl/quiche_test_loopback_impl.cc",
 ]
+load_balancer_test_hdrs = [
+]
+load_balancer_test_srcs = [
+    "quic/load_balancer/load_balancer_config_test.cc",
+    "quic/load_balancer/load_balancer_decoder_test.cc",
+    "quic/load_balancer/load_balancer_encoder_test.cc",
+    "quic/load_balancer/load_balancer_server_id_map_test.cc",
+    "quic/load_balancer/load_balancer_server_id_test.cc",
+]
+load_balancer_test_support_hdrs = [
+    "quic/test_tools/mock_load_balancer_encoder.h",
+]
+load_balancer_test_support_srcs = [
+]
 load_balancer_hdrs = [
     "quic/load_balancer/load_balancer_config.h",
     "quic/load_balancer/load_balancer_decoder.h",
     "quic/load_balancer/load_balancer_encoder.h",
     "quic/load_balancer/load_balancer_server_id.h",
     "quic/load_balancer/load_balancer_server_id_map.h",
-    "quic/test_tools/mock_load_balancer_encoder.h",
 ]
 load_balancer_srcs = [
     "quic/load_balancer/load_balancer_config.cc",
-    "quic/load_balancer/load_balancer_config_test.cc",
     "quic/load_balancer/load_balancer_decoder.cc",
-    "quic/load_balancer/load_balancer_decoder_test.cc",
     "quic/load_balancer/load_balancer_encoder.cc",
-    "quic/load_balancer/load_balancer_encoder_test.cc",
     "quic/load_balancer/load_balancer_server_id.cc",
-    "quic/load_balancer/load_balancer_server_id_map_test.cc",
-    "quic/load_balancer/load_balancer_server_id_test.cc",
 ]
 moqt_hdrs = [
     "quic/moqt/moqt_bidi_stream.h",
diff --git a/build/source_list.gni b/build/source_list.gni
index d4ac445..7b8c3a1 100644
--- a/build/source_list.gni
+++ b/build/source_list.gni
@@ -1582,24 +1582,34 @@
     "src/quiche/common/platform/default/quiche_platform_impl/quiche_test_impl.cc",
     "src/quiche/common/platform/default/quiche_platform_impl/quiche_test_loopback_impl.cc",
 ]
+load_balancer_test_hdrs = [
+
+]
+load_balancer_test_srcs = [
+    "src/quiche/quic/load_balancer/load_balancer_config_test.cc",
+    "src/quiche/quic/load_balancer/load_balancer_decoder_test.cc",
+    "src/quiche/quic/load_balancer/load_balancer_encoder_test.cc",
+    "src/quiche/quic/load_balancer/load_balancer_server_id_map_test.cc",
+    "src/quiche/quic/load_balancer/load_balancer_server_id_test.cc",
+]
+load_balancer_test_support_hdrs = [
+    "src/quiche/quic/test_tools/mock_load_balancer_encoder.h",
+]
+load_balancer_test_support_srcs = [
+
+]
 load_balancer_hdrs = [
     "src/quiche/quic/load_balancer/load_balancer_config.h",
     "src/quiche/quic/load_balancer/load_balancer_decoder.h",
     "src/quiche/quic/load_balancer/load_balancer_encoder.h",
     "src/quiche/quic/load_balancer/load_balancer_server_id.h",
     "src/quiche/quic/load_balancer/load_balancer_server_id_map.h",
-    "src/quiche/quic/test_tools/mock_load_balancer_encoder.h",
 ]
 load_balancer_srcs = [
     "src/quiche/quic/load_balancer/load_balancer_config.cc",
-    "src/quiche/quic/load_balancer/load_balancer_config_test.cc",
     "src/quiche/quic/load_balancer/load_balancer_decoder.cc",
-    "src/quiche/quic/load_balancer/load_balancer_decoder_test.cc",
     "src/quiche/quic/load_balancer/load_balancer_encoder.cc",
-    "src/quiche/quic/load_balancer/load_balancer_encoder_test.cc",
     "src/quiche/quic/load_balancer/load_balancer_server_id.cc",
-    "src/quiche/quic/load_balancer/load_balancer_server_id_map_test.cc",
-    "src/quiche/quic/load_balancer/load_balancer_server_id_test.cc",
 ]
 moqt_hdrs = [
     "src/quiche/quic/moqt/moqt_bidi_stream.h",
diff --git a/build/source_list.json b/build/source_list.json
index 43aed4d..79230dd 100644
--- a/build/source_list.json
+++ b/build/source_list.json
@@ -1581,24 +1581,34 @@
     "quiche/common/platform/default/quiche_platform_impl/quiche_test_impl.cc",
     "quiche/common/platform/default/quiche_platform_impl/quiche_test_loopback_impl.cc"
   ],
+  "load_balancer_test_hdrs": [
+
+  ],
+  "load_balancer_test_srcs": [
+    "quiche/quic/load_balancer/load_balancer_config_test.cc",
+    "quiche/quic/load_balancer/load_balancer_decoder_test.cc",
+    "quiche/quic/load_balancer/load_balancer_encoder_test.cc",
+    "quiche/quic/load_balancer/load_balancer_server_id_map_test.cc",
+    "quiche/quic/load_balancer/load_balancer_server_id_test.cc"
+  ],
+  "load_balancer_test_support_hdrs": [
+    "quiche/quic/test_tools/mock_load_balancer_encoder.h"
+  ],
+  "load_balancer_test_support_srcs": [
+
+  ],
   "load_balancer_hdrs": [
     "quiche/quic/load_balancer/load_balancer_config.h",
     "quiche/quic/load_balancer/load_balancer_decoder.h",
     "quiche/quic/load_balancer/load_balancer_encoder.h",
     "quiche/quic/load_balancer/load_balancer_server_id.h",
-    "quiche/quic/load_balancer/load_balancer_server_id_map.h",
-    "quiche/quic/test_tools/mock_load_balancer_encoder.h"
+    "quiche/quic/load_balancer/load_balancer_server_id_map.h"
   ],
   "load_balancer_srcs": [
     "quiche/quic/load_balancer/load_balancer_config.cc",
-    "quiche/quic/load_balancer/load_balancer_config_test.cc",
     "quiche/quic/load_balancer/load_balancer_decoder.cc",
-    "quiche/quic/load_balancer/load_balancer_decoder_test.cc",
     "quiche/quic/load_balancer/load_balancer_encoder.cc",
-    "quiche/quic/load_balancer/load_balancer_encoder_test.cc",
-    "quiche/quic/load_balancer/load_balancer_server_id.cc",
-    "quiche/quic/load_balancer/load_balancer_server_id_map_test.cc",
-    "quiche/quic/load_balancer/load_balancer_server_id_test.cc"
+    "quiche/quic/load_balancer/load_balancer_server_id.cc"
   ],
   "moqt_hdrs": [
     "quiche/quic/moqt/moqt_bidi_stream.h",