Skip to content

Commit b1940e1

Browse files
authored
xds: register resources at the mgmt server before requesting them (#4406)
1 parent 98c895f commit b1940e1

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

xds/internal/test/xds_server_serving_mode_test.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -119,17 +119,6 @@ func (s) TestServerSideXDS_ServingModeChanges(t *testing.T) {
119119
t.Fatalf("testutils.LocalTCPListener() failed: %v", err)
120120
}
121121

122-
go func() {
123-
if err := server.Serve(lis1); err != nil {
124-
t.Errorf("Serve() failed: %v", err)
125-
}
126-
}()
127-
go func() {
128-
if err := server.Serve(lis2); err != nil {
129-
t.Errorf("Serve() failed: %v", err)
130-
}
131-
}()
132-
133122
// Setup the management server to respond with server-side Listener
134123
// resources for both listeners.
135124
host1, port1, err := hostPortFromListener(lis1)
@@ -150,6 +139,17 @@ func (s) TestServerSideXDS_ServingModeChanges(t *testing.T) {
150139
t.Fatal(err)
151140
}
152141

142+
go func() {
143+
if err := server.Serve(lis1); err != nil {
144+
t.Errorf("Serve() failed: %v", err)
145+
}
146+
}()
147+
go func() {
148+
if err := server.Serve(lis2); err != nil {
149+
t.Errorf("Serve() failed: %v", err)
150+
}
151+
}()
152+
153153
// Wait for both listeners to move to "serving" mode.
154154
if err := waitForModeChange(ctx, modeTracker, lis1.Addr(), xds.ServingModeServing); err != nil {
155155
t.Fatal(err)

0 commit comments

Comments
 (0)