File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ package googledirectpath
2727
2828import (
2929 "fmt"
30+ "math/rand"
3031 "time"
3132
3233 v3corepb "github.com/envoyproxy/go-control-plane/envoy/config/core/v3"
@@ -152,13 +153,15 @@ var ipv6EnabledMetadata = &structpb.Struct{
152153 },
153154}
154155
156+ var id = fmt .Sprintf ("C2P-%d" , rand .Int ())
157+
155158// newNode makes a copy of defaultNode, and populate it's Metadata and
156159// Locality fields.
157160func newNode (zone string , ipv6Capable bool ) * v3corepb.Node {
158161 ret := & v3corepb.Node {
159162 // Not all required fields are set in defaultNote. Metadata will be set
160163 // if ipv6 is enabled. Locality will be set to the value from metadata.
161- Id : "C2P" ,
164+ Id : id ,
162165 UserAgentName : gRPCUserAgentName ,
163166 UserAgentVersionType : & v3corepb.Node_UserAgentVersion {UserAgentVersion : grpc .Version },
164167 ClientFeatures : []string {clientFeatureNoOverprovisioning },
Original file line number Diff line number Diff line change @@ -194,7 +194,7 @@ func TestBuildXDS(t *testing.T) {
194194 }
195195
196196 wantNode := & v3corepb.Node {
197- Id : "C2P" ,
197+ Id : id ,
198198 Metadata : nil ,
199199 Locality : & v3corepb.Locality {Zone : testZone },
200200 UserAgentName : gRPCUserAgentName ,
You can’t perform that action at this time.
0 commit comments