Group mock_load_balancer_encoder.h with load_balancer in the standalone build
By default it ends up in `quiche_test_support`, but it depends on a header in `load_balancer` that isn't built in the standalone build. Talking to vasilvv, it sounds like the preferred pattern is to, like the moqt section, put it with `load_balancer` so it gets out of the way.
This fixes a build failure with Bazel 7, which is a bit stricter about headers.
PiperOrigin-RevId: 698774080
diff --git a/build/source_list.bzl b/build/source_list.bzl
index 5b95fcf..bb27769 100644
--- a/build/source_list.bzl
+++ b/build/source_list.bzl
@@ -803,7 +803,6 @@
"quic/test_tools/limited_mtu_test_writer.h",
"quic/test_tools/mock_clock.h",
"quic/test_tools/mock_connection_id_generator.h",
- "quic/test_tools/mock_load_balancer_encoder.h",
"quic/test_tools/mock_quic_connection_alarms.h",
"quic/test_tools/mock_quic_dispatcher.h",
"quic/test_tools/mock_quic_session_visitor.h",
@@ -1495,6 +1494,7 @@
"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",
diff --git a/build/source_list.gni b/build/source_list.gni
index dc5104f..988762f 100644
--- a/build/source_list.gni
+++ b/build/source_list.gni
@@ -803,7 +803,6 @@
"src/quiche/quic/test_tools/limited_mtu_test_writer.h",
"src/quiche/quic/test_tools/mock_clock.h",
"src/quiche/quic/test_tools/mock_connection_id_generator.h",
- "src/quiche/quic/test_tools/mock_load_balancer_encoder.h",
"src/quiche/quic/test_tools/mock_quic_connection_alarms.h",
"src/quiche/quic/test_tools/mock_quic_dispatcher.h",
"src/quiche/quic/test_tools/mock_quic_session_visitor.h",
@@ -1499,6 +1498,7 @@
"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",
diff --git a/build/source_list.json b/build/source_list.json
index 5b746d0..5aabda8 100644
--- a/build/source_list.json
+++ b/build/source_list.json
@@ -802,7 +802,6 @@
"quiche/quic/test_tools/limited_mtu_test_writer.h",
"quiche/quic/test_tools/mock_clock.h",
"quiche/quic/test_tools/mock_connection_id_generator.h",
- "quiche/quic/test_tools/mock_load_balancer_encoder.h",
"quiche/quic/test_tools/mock_quic_connection_alarms.h",
"quiche/quic/test_tools/mock_quic_dispatcher.h",
"quiche/quic/test_tools/mock_quic_session_visitor.h",
@@ -1497,7 +1496,8 @@
"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/load_balancer/load_balancer_server_id_map.h",
+ "quiche/quic/test_tools/mock_load_balancer_encoder.h"
],
"load_balancer_srcs": [
"quiche/quic/load_balancer/load_balancer_config.cc",