@@ -25,6 +25,7 @@ import (
2525
2626 "github.com/google/uuid"
2727 "google.golang.org/grpc/internal/testutils"
28+ "google.golang.org/grpc/internal/testutils/stats"
2829 "google.golang.org/grpc/internal/testutils/xds/e2e"
2930 "google.golang.org/grpc/internal/xds/bootstrap"
3031)
@@ -60,7 +61,7 @@ func (s) TestClientNew_Single(t *testing.T) {
6061 defer func () { xdsClientImplCloseHook = origClientImplCloseHook }()
6162
6263 // The first call to New() should create a new client.
63- _ , closeFunc , err := pool .NewClient (t .Name ())
64+ _ , closeFunc , err := pool .NewClient (t .Name (), & stats. NoopMetricsRecorder {} )
6465 if err != nil {
6566 t .Fatalf ("Failed to create xDS client: %v" , err )
6667 }
@@ -76,7 +77,7 @@ func (s) TestClientNew_Single(t *testing.T) {
7677 closeFuncs := make ([]func (), count )
7778 for i := 0 ; i < count ; i ++ {
7879 func () {
79- _ , closeFuncs [i ], err = pool .NewClient (t .Name ())
80+ _ , closeFuncs [i ], err = pool .NewClient (t .Name (), & stats. NoopMetricsRecorder {} )
8081 if err != nil {
8182 t .Fatalf ("%d-th call to New() failed with error: %v" , i , err )
8283 }
@@ -114,7 +115,7 @@ func (s) TestClientNew_Single(t *testing.T) {
114115
115116 // Calling New() again, after the previous Client was actually closed,
116117 // should create a new one.
117- _ , closeFunc , err = pool .NewClient (t .Name ())
118+ _ , closeFunc , err = pool .NewClient (t .Name (), & stats. NoopMetricsRecorder {} )
118119 if err != nil {
119120 t .Fatalf ("Failed to create xDS client: %v" , err )
120121 }
@@ -156,7 +157,7 @@ func (s) TestClientNew_Multiple(t *testing.T) {
156157
157158 // Create two xDS clients.
158159 client1Name := t .Name () + "-1"
159- _ , closeFunc1 , err := pool .NewClient (client1Name )
160+ _ , closeFunc1 , err := pool .NewClient (client1Name , & stats. NoopMetricsRecorder {} )
160161 if err != nil {
161162 t .Fatalf ("Failed to create xDS client: %v" , err )
162163 }
@@ -171,7 +172,7 @@ func (s) TestClientNew_Multiple(t *testing.T) {
171172 }
172173
173174 client2Name := t .Name () + "-2"
174- _ , closeFunc2 , err := pool .NewClient (client2Name )
175+ _ , closeFunc2 , err := pool .NewClient (client2Name , & stats. NoopMetricsRecorder {} )
175176 if err != nil {
176177 t .Fatalf ("Failed to create xDS client: %v" , err )
177178 }
@@ -193,7 +194,7 @@ func (s) TestClientNew_Multiple(t *testing.T) {
193194 defer wg .Done ()
194195 for i := 0 ; i < count ; i ++ {
195196 var err error
196- _ , closeFuncs1 [i ], err = pool .NewClient (client1Name )
197+ _ , closeFuncs1 [i ], err = pool .NewClient (client1Name , & stats. NoopMetricsRecorder {} )
197198 if err != nil {
198199 t .Errorf ("%d-th call to New() failed with error: %v" , i , err )
199200 }
@@ -203,7 +204,7 @@ func (s) TestClientNew_Multiple(t *testing.T) {
203204 defer wg .Done ()
204205 for i := 0 ; i < count ; i ++ {
205206 var err error
206- _ , closeFuncs2 [i ], err = pool .NewClient (client2Name )
207+ _ , closeFuncs2 [i ], err = pool .NewClient (client2Name , & stats. NoopMetricsRecorder {} )
207208 if err != nil {
208209 t .Errorf ("%d-th call to New() failed with error: %v" , i , err )
209210 }
0 commit comments