(endpoint string, creds credentials.TransportCredentials)
| 52 | } |
| 53 | |
| 54 | func NewSearchGRPCClient(endpoint string, creds credentials.TransportCredentials) (tempopb.StreamingQuerierClient, error) { |
| 55 | clientConn, err := grpc.NewClient(endpoint, grpc.WithTransportCredentials(creds)) |
| 56 | if err != nil { |
| 57 | return nil, err |
| 58 | } |
| 59 | |
| 60 | return tempopb.NewStreamingQuerierClient(clientConn), nil |
| 61 | } |
| 62 | |
| 63 | func SearchTraceQLAndAssertTrace(t *testing.T, client *httpclient.Client, info *tempoUtil.TraceInfo) { |
| 64 | expected, err := info.ConstructTraceFromEpoch() |
no test coverage detected