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

Function TestWalBlockFindTraceByID

tempodb/encoding/vparquet5/wal_block_test.go:221–231  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

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