MCPcopy
hub / github.com/grafana/tempo / TestOne

Function TestOne

tempodb/encoding/vparquet3/block_traceql_test.go:166–187  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

164}
165
166func TestOne(t *testing.T) {
167 wantTr := fullyPopulatedTestTrace(nil)
168 b := makeBackendBlockWithTraces(t, []*Trace{wantTr})
169 ctx := context.Background()
170 q := `{ resource.region != nil && resource.service.name = "bar" }`
171 req := traceql.MustExtractFetchSpansRequestWithMetadata(q)
172
173 req.StartTimeUnixNanos = uint64(1000 * time.Second)
174 req.EndTimeUnixNanos = uint64(1001 * time.Second)
175
176 resp, err := b.Fetch(ctx, req, common.DefaultSearchOptions())
177 require.NoError(t, err, "search request:", req)
178
179 spanSet, err := resp.Results.Next(ctx)
180 require.NoError(t, err, "search request:", req)
181
182 fmt.Println(q)
183 fmt.Println("-----------")
184 fmt.Println(resp.Results.(*spansetIterator).iter)
185 fmt.Println("-----------")
186 fmt.Println(spanSet)
187}
188
189func TestBackendNilKeyBlockSearchTraceQL(t *testing.T) {
190 numTraces := 100

Callers

nothing calls this directly

Calls 6

DefaultSearchOptionsFunction · 0.92
fullyPopulatedTestTraceFunction · 0.70
FetchMethod · 0.65
NextMethod · 0.65

Tested by

no test coverage detected