@@ -33,6 +33,7 @@ import (
33
33
"google.golang.org/grpc/internal/testutils/xds/e2e"
34
34
"google.golang.org/grpc/serviceconfig"
35
35
"google.golang.org/grpc/status"
36
+ "google.golang.org/grpc/xds/internal"
36
37
"google.golang.org/grpc/xds/internal/balancer/clusterresolver"
37
38
38
39
v3clusterpb "github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3"
@@ -85,6 +86,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
85
86
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
86
87
EDSServiceName : serviceName ,
87
88
OutlierDetection : json .RawMessage (`{}` ),
89
+ TelemetryLabels : internal .UnknownCSMLabels ,
88
90
}},
89
91
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
90
92
},
@@ -94,6 +96,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
94
96
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
95
97
EDSServiceName : serviceName + "-new" ,
96
98
OutlierDetection : json .RawMessage (`{}` ),
99
+ TelemetryLabels : internal .UnknownCSMLabels ,
97
100
}},
98
101
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
99
102
},
@@ -108,6 +111,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
108
111
Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
109
112
DNSHostname : "dns_host:8080" ,
110
113
OutlierDetection : json .RawMessage (`{}` ),
114
+ TelemetryLabels : internal .UnknownCSMLabels ,
111
115
}},
112
116
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
113
117
},
@@ -117,6 +121,7 @@ func (s) TestAggregateClusterSuccess_LeafNode(t *testing.T) {
117
121
Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
118
122
DNSHostname : "dns_host_new:8080" ,
119
123
OutlierDetection : json .RawMessage (`{}` ),
124
+ TelemetryLabels : internal .UnknownCSMLabels ,
120
125
}},
121
126
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
122
127
},
@@ -211,12 +216,14 @@ func (s) TestAggregateClusterSuccess_ThenUpdateChildClusters(t *testing.T) {
211
216
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
212
217
EDSServiceName : serviceName ,
213
218
OutlierDetection : json .RawMessage (`{}` ),
219
+ TelemetryLabels : internal .UnknownCSMLabels ,
214
220
},
215
221
{
216
222
Cluster : dnsClusterName ,
217
223
Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
218
224
DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostName , dnsPort ),
219
225
OutlierDetection : json .RawMessage (`{}` ),
226
+ TelemetryLabels : internal .UnknownCSMLabels ,
220
227
},
221
228
},
222
229
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -247,12 +254,14 @@ func (s) TestAggregateClusterSuccess_ThenUpdateChildClusters(t *testing.T) {
247
254
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
248
255
EDSServiceName : serviceName ,
249
256
OutlierDetection : json .RawMessage (`{}` ),
257
+ TelemetryLabels : internal .UnknownCSMLabels ,
250
258
},
251
259
{
252
260
Cluster : dnsClusterNameNew ,
253
261
Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
254
262
DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostNameNew , dnsPort ),
255
263
OutlierDetection : json .RawMessage (`{}` ),
264
+ TelemetryLabels : internal .UnknownCSMLabels ,
256
265
},
257
266
},
258
267
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -298,12 +307,14 @@ func (s) TestAggregateClusterSuccess_ThenChangeRootToEDS(t *testing.T) {
298
307
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
299
308
EDSServiceName : serviceName ,
300
309
OutlierDetection : json .RawMessage (`{}` ),
310
+ TelemetryLabels : internal .UnknownCSMLabels ,
301
311
},
302
312
{
303
313
Cluster : dnsClusterName ,
304
314
Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
305
315
DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostName , dnsPort ),
306
316
OutlierDetection : json .RawMessage (`{}` ),
317
+ TelemetryLabels : internal .UnknownCSMLabels ,
307
318
},
308
319
},
309
320
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -329,6 +340,7 @@ func (s) TestAggregateClusterSuccess_ThenChangeRootToEDS(t *testing.T) {
329
340
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
330
341
EDSServiceName : serviceName ,
331
342
OutlierDetection : json .RawMessage (`{}` ),
343
+ TelemetryLabels : internal .UnknownCSMLabels ,
332
344
}},
333
345
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
334
346
}
@@ -363,6 +375,7 @@ func (s) TestAggregatedClusterSuccess_SwitchBetweenLeafAndAggregate(t *testing.T
363
375
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
364
376
EDSServiceName : serviceName ,
365
377
OutlierDetection : json .RawMessage (`{}` ),
378
+ TelemetryLabels : internal .UnknownCSMLabels ,
366
379
}},
367
380
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
368
381
}
@@ -391,12 +404,14 @@ func (s) TestAggregatedClusterSuccess_SwitchBetweenLeafAndAggregate(t *testing.T
391
404
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
392
405
EDSServiceName : serviceName ,
393
406
OutlierDetection : json .RawMessage (`{}` ),
407
+ TelemetryLabels : internal .UnknownCSMLabels ,
394
408
},
395
409
{
396
410
Cluster : dnsClusterName ,
397
411
Type : clusterresolver .DiscoveryMechanismTypeLogicalDNS ,
398
412
DNSHostname : fmt .Sprintf ("%s:%d" , dnsHostName , dnsPort ),
399
413
OutlierDetection : json .RawMessage (`{}` ),
414
+ TelemetryLabels : internal .UnknownCSMLabels ,
400
415
},
401
416
},
402
417
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -420,6 +435,7 @@ func (s) TestAggregatedClusterSuccess_SwitchBetweenLeafAndAggregate(t *testing.T
420
435
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
421
436
EDSServiceName : serviceName ,
422
437
OutlierDetection : json .RawMessage (`{}` ),
438
+ TelemetryLabels : internal .UnknownCSMLabels ,
423
439
}},
424
440
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
425
441
}
@@ -572,6 +588,7 @@ func (s) TestAggregatedClusterSuccess_DiamondDependency(t *testing.T) {
572
588
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
573
589
EDSServiceName : serviceName ,
574
590
OutlierDetection : json .RawMessage (`{}` ),
591
+ TelemetryLabels : internal .UnknownCSMLabels ,
575
592
}},
576
593
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
577
594
}
@@ -639,12 +656,14 @@ func (s) TestAggregatedClusterSuccess_IgnoreDups(t *testing.T) {
639
656
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
640
657
EDSServiceName : serviceName ,
641
658
OutlierDetection : json .RawMessage (`{}` ),
659
+ TelemetryLabels : internal .UnknownCSMLabels ,
642
660
},
643
661
{
644
662
Cluster : clusterNameD ,
645
663
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
646
664
EDSServiceName : serviceName ,
647
665
OutlierDetection : json .RawMessage (`{}` ),
666
+ TelemetryLabels : internal .UnknownCSMLabels ,
648
667
},
649
668
},
650
669
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
@@ -727,6 +746,7 @@ func (s) TestAggregatedCluster_NodeChildOfItself(t *testing.T) {
727
746
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
728
747
EDSServiceName : serviceName ,
729
748
OutlierDetection : json .RawMessage (`{}` ),
749
+ TelemetryLabels : internal .UnknownCSMLabels ,
730
750
}},
731
751
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
732
752
}
@@ -832,6 +852,7 @@ func (s) TestAggregatedCluster_CycleWithLeafNode(t *testing.T) {
832
852
Type : clusterresolver .DiscoveryMechanismTypeEDS ,
833
853
EDSServiceName : serviceName ,
834
854
OutlierDetection : json .RawMessage (`{}` ),
855
+ TelemetryLabels : internal .UnknownCSMLabels ,
835
856
}},
836
857
XDSLBPolicy : json .RawMessage (`[{"xds_wrr_locality_experimental": {"childPolicy": [{"round_robin": {}}]}}]` ),
837
858
}
0 commit comments