grpc/test/cpp/end2end/xds
Mark D. Roth 26df3d14e2
[XDS] fix federation bug that prevented load reports from being sent (#32826)
This bug occurred when the same xDS server was configured twice in the
same bootstrap config, once in an authority and again as the top-level
server. In that case, we were incorrectly failing to de-dup them and
were creating a separate channel for the LRS stream than the one that
already existed for the ADS stream. We fix this by canonicalizing the
server keys the same way in both cases.

As a separate follow-up item, I will work on trying to find a better way
to key these maps that does not suffer from this kind of fragility.
2023-04-14 14:31:12 -07:00
..
BUILD [promises] Run C++ end to end tests with server promises (#32537) 2023-04-06 12:32:23 -07:00
xds_cluster_end2end_test.cc xDS: Include orca named_metrics in LRS load reports (#32690) 2023-03-28 12:04:01 -07:00
xds_cluster_type_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_core_end2end_test.cc [XDS] fix federation bug that prevented load reports from being sent (#32826) 2023-04-14 14:31:12 -07:00
xds_credentials_end2end_test.cc Refactor end2end tests to exercise each EventEngine (#29202) 2022-03-30 15:43:05 -07:00
xds_csds_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_end2end_test_lib.cc [XDS] fix federation bug that prevented load reports from being sent (#32826) 2023-04-14 14:31:12 -07:00
xds_end2end_test_lib.h [XDS] fix federation bug that prevented load reports from being sent (#32826) 2023-04-14 14:31:12 -07:00
xds_fault_injection_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_outlier_detection_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_override_host_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_ring_hash_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_rls_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_routing_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00
xds_server.cc [XDS] fix federation bug that prevented load reports from being sent (#32826) 2023-04-14 14:31:12 -07:00
xds_server.h [XDS] fix federation bug that prevented load reports from being sent (#32826) 2023-04-14 14:31:12 -07:00
xds_wrr_end2end_test.cc Reland global config changes (#32661) 2023-03-27 18:55:24 -07:00