@@ -33,6 +33,7 @@ import (
3333 "google.golang.org/grpc/internal/testutils/xds/e2e"
3434 "google.golang.org/grpc/serviceconfig"
3535 "google.golang.org/grpc/status"
36+ "google.golang.org/grpc/xds/internal"
3637 "google.golang.org/grpc/xds/internal/balancer/clusterresolver"
3738
3839 v3clusterpb "github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3"
@@ -85,6 +86,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
8586 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
8687 EDSServiceName : serviceName ,
8788 OutlierDetection : json .RawMessage (`{}` ),
89+ TelemetryLabels : internal .UnknownCSMLabels ,
8890 }},
8991 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
9092 },
@@ -94,6 +96,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
9496 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
9597 EDSServiceName : serviceName + "-new" ,
9698 OutlierDetection : json .RawMessage (`{}` ),
99+ TelemetryLabels : internal .UnknownCSMLabels ,
97100 }},
98101 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
99102 },
@@ -108,6 +111,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
108111 Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
109112 DNSHostname : "dns_host:8080" ,
110113 OutlierDetection : json .RawMessage (`{}` ),
114+ TelemetryLabels : internal .UnknownCSMLabels ,
111115 }},
112116 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
113117 },
@@ -117,6 +121,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
117121 Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
118122 DNSHostname : "dns_host_new:8080" ,
119123 OutlierDetection : json .RawMessage (`{}` ),
124+ TelemetryLabels : internal .UnknownCSMLabels ,
120125 }},
121126 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
122127 },
@@ -211,12 +216,14 @@ func (s) TestAggregateClusterSuccess_ThenUpdateChildClusters(t *testing.T) {
211216 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
212217 EDSServiceName : serviceName ,
213218 OutlierDetection : json .RawMessage (`{}` ),
219+ TelemetryLabels : internal .UnknownCSMLabels ,
214220 },
215221 {
216222 Cluster : dnsClusterName ,
217223 Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
218224 DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostName , dnsPort ),
219225 OutlierDetection : json .RawMessage (`{}` ),
226+ TelemetryLabels : internal .UnknownCSMLabels ,
220227 },
221228 },
222229 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -247,12 +254,14 @@ func (s) TestAggregateClusterSuccess_ThenUpdateChildClusters(t *testing.T) {
247254 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
248255 EDSServiceName : serviceName ,
249256 OutlierDetection : json .RawMessage (`{}` ),
257+ TelemetryLabels : internal .UnknownCSMLabels ,
250258 },
251259 {
252260 Cluster : dnsClusterNameNew ,
253261 Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
254262 DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostNameNew , dnsPort ),
255263 OutlierDetection : json .RawMessage (`{}` ),
264+ TelemetryLabels : internal .UnknownCSMLabels ,
256265 },
257266 },
258267 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -298,12 +307,14 @@ func (s) TestAggregateClusterSuccess_ThenChangeRootToEDS(t *testing.T) {
298307 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
299308 EDSServiceName : serviceName ,
300309 OutlierDetection : json .RawMessage (`{}` ),
310+ TelemetryLabels : internal .UnknownCSMLabels ,
301311 },
302312 {
303313 Cluster : dnsClusterName ,
304314 Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
305315 DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostName , dnsPort ),
306316 OutlierDetection : json .RawMessage (`{}` ),
317+ TelemetryLabels : internal .UnknownCSMLabels ,
307318 },
308319 },
309320 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -329,6 +340,7 @@ func (s) TestAggregateClusterSuccess_ThenChangeRootToEDS(t *testing.T) {
329340 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
330341 EDSServiceName : serviceName ,
331342 OutlierDetection : json .RawMessage (`{}` ),
343+ TelemetryLabels : internal .UnknownCSMLabels ,
332344 }},
333345 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
334346 }
@@ -363,6 +375,7 @@ func (s) TestAggregatedClusterSuccess_SwitchBetweenLeafAndAggregate(t *testing.T
363375 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
364376 EDSServiceName : serviceName ,
365377 OutlierDetection : json .RawMessage (`{}` ),
378+ TelemetryLabels : internal .UnknownCSMLabels ,
366379 }},
367380 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
368381 }
@@ -391,12 +404,14 @@ func (s) TestAggregatedClusterSuccess_SwitchBetweenLeafAndAggregate(t *testing.T
391404 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
392405 EDSServiceName : serviceName ,
393406 OutlierDetection : json .RawMessage (`{}` ),
407+ TelemetryLabels : internal .UnknownCSMLabels ,
394408 },
395409 {
396410 Cluster : dnsClusterName ,
397411 Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
398412 DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostName , dnsPort ),
399413 OutlierDetection : json .RawMessage (`{}` ),
414+ TelemetryLabels : internal .UnknownCSMLabels ,
400415 },
401416 },
402417 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -420,6 +435,7 @@ func (s) TestAggregatedClusterSuccess_SwitchBetweenLeafAndAggregate(t *testing.T
420435 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
421436 EDSServiceName : serviceName ,
422437 OutlierDetection : json .RawMessage (`{}` ),
438+ TelemetryLabels : internal .UnknownCSMLabels ,
423439 }},
424440 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
425441 }
@@ -572,6 +588,7 @@ func (s) TestAggregatedClusterSuccess_DiamondDependency(t *testing.T) {
572588 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
573589 EDSServiceName : serviceName ,
574590 OutlierDetection : json .RawMessage (`{}` ),
591+ TelemetryLabels : internal .UnknownCSMLabels ,
575592 }},
576593 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
577594 }
@@ -639,12 +656,14 @@ func (s) TestAggregatedClusterSuccess_IgnoreDups(t *testing.T) {
639656 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
640657 EDSServiceName : serviceName ,
641658 OutlierDetection : json .RawMessage (`{}` ),
659+ TelemetryLabels : internal .UnknownCSMLabels ,
642660 },
643661 {
644662 Cluster : clusterNameD ,
645663 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
646664 EDSServiceName : serviceName ,
647665 OutlierDetection : json .RawMessage (`{}` ),
666+ TelemetryLabels : internal .UnknownCSMLabels ,
648667 },
649668 },
650669 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -727,6 +746,7 @@ func (s) TestAggregatedCluster_NodeChildOfItself(t *testing.T) {
727746 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
728747 EDSServiceName : serviceName ,
729748 OutlierDetection : json .RawMessage (`{}` ),
749+ TelemetryLabels : internal .UnknownCSMLabels ,
730750 }},
731751 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
732752 }
@@ -832,6 +852,7 @@ func (s) TestAggregatedCluster_CycleWithLeafNode(t *testing.T) {
832852 Type : clusterresolver .DiscoveryMechanismTypeEDS ,
833853 EDSServiceName : serviceName ,
834854 OutlierDetection : json .RawMessage (`{}` ),
855+ TelemetryLabels : internal .UnknownCSMLabels ,
835856 }},
836857 XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
837858 }
0 commit comments