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

Function TestWalBlockFindTraceByID

tempodb/encoding/vparquet4/wal_block_test.go:222–232  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

220}
221
222func TestWalBlockFindTraceByID(t *testing.T) {
223 testWalBlock(t, func(w *walBlock, ids []common.ID, trs []*tempopb.Trace) {
224 for i := range ids {
225 found, err := w.FindTraceByID(context.Background(), ids[i], common.DefaultSearchOptions())
226 require.NoError(t, err)
227 require.NotNil(t, found)
228 require.True(t, proto.Equal(trs[i], found.Trace))
229 require.Greater(t, found.Metrics.InspectedBytes, uint64(10))
230 }
231 })
232}
233
234func TestWalBlockIterator(t *testing.T) {
235 testWalBlock(t, func(w *walBlock, ids []common.ID, trs []*tempopb.Trace) {

Callers

nothing calls this directly

Calls 4

DefaultSearchOptionsFunction · 0.92
testWalBlockFunction · 0.70
FindTraceByIDMethod · 0.65
EqualMethod · 0.45

Tested by

no test coverage detected