Skip to content

Commit 1d75faf

Browse files
authored
Merge pull request #154405 from cockroachdb/blathers/backport-release-25.4-154369
release-25.4: roachest: ensure reader tenant accepts connections before restart
2 parents f79eddf + 5766a36 commit 1d75faf

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pkg/cmd/roachtest/tests/cluster_to_cluster.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1051,6 +1051,16 @@ func (rd *replicationDriver) maybeRestartReaderTenantService(ctx context.Context
10511051
return nil
10521052
})
10531053

1054+
// Now wait for the reader tenant to be accepting connections
1055+
readerTenantConn := rd.c.Conn(ctx, rd.t.L(), rd.setup.dst.gatewayNodes[0],
1056+
option.VirtualClusterName(readerTenantName),
1057+
option.DBName("system"),
1058+
option.User("root"),
1059+
option.AuthMode(install.AuthRootCert))
1060+
1061+
defer readerTenantConn.Close()
1062+
testutils.SucceedsSoon(rd.t, func() error { return readerTenantConn.Ping() })
1063+
10541064
rd.t.Status("restarting reader tenant service")
10551065

10561066
// Stop the reader tenant service

0 commit comments

Comments
 (0)