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

Function TestWalBlockFindTraceByID

tempodb/encoding/vparquet3/wal_block_test.go:222–231  ·  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(&tempopb.TraceByIDResponse{Trace: trs[i], Metrics: &tempopb.TraceByIDMetrics{}}, found))
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