// LeaseInfo runs a LeaseInfoRequest using the specified server. func LeaseInfo( t *testing.T, db *client.DB, rangeDesc roachpb.RangeDescriptor, readConsistency roachpb.ReadConsistencyType, ) roachpb.LeaseInfoResponse { leaseInfoReq := &roachpb.LeaseInfoRequest{ Span: roachpb.Span{ Key: rangeDesc.StartKey.AsRawKey(), }, } reply, pErr := client.SendWrappedWith(context.Background(), db.GetSender(), roachpb.Header{ ReadConsistency: readConsistency, }, leaseInfoReq) if pErr != nil { t.Fatal(pErr) } return *(reply.(*roachpb.LeaseInfoResponse)) }