Skip to content

Commit

Permalink
e2e framework change to find empty throttler config (#17228)
Browse files Browse the repository at this point in the history
Signed-off-by: Harshit Gangal <[email protected]>
  • Loading branch information
harshit-gangal authored Nov 14, 2024
1 parent f6067e0 commit c72bbdc
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion go/vt/vttablet/endtoend/framework/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,16 @@ func StartCustomServer(ctx context.Context, connParams, connAppDebugParams mysql
TabletType: topodatapb.TabletType_PRIMARY,
}
TopoServer = memorytopo.NewServer(ctx, "")
// Create the serving keyspace for throttler.
err := TopoServer.UpdateSrvKeyspace(ctx, "", "vttest", &topodatapb.SrvKeyspace{})
if err != nil {
return vterrors.Wrap(err, "could not create serving keyspace in topo")
}

srvTopoCounts := stats.NewCountersWithSingleLabel("", "Resilient srvtopo server operations", "type")
Server = tabletserver.NewTabletServer(ctx, vtenv.NewTestEnv(), "", cfg, TopoServer, &topodatapb.TabletAlias{}, srvTopoCounts)
Server.Register()
err := Server.StartService(Target, dbcfgs, nil /* mysqld */)
err = Server.StartService(Target, dbcfgs, nil /* mysqld */)
if err != nil {
return vterrors.Wrap(err, "could not start service")
}
Expand Down

0 comments on commit c72bbdc

Please sign in to comment.