(t require.TestingT, b common.WALBlock, dec model.SegmentDecoder, id common.ID, tr *tempopb.Trace, start, end uint32)
| 698 | } |
| 699 | |
| 700 | func writeTraceToWal(t require.TestingT, b common.WALBlock, dec model.SegmentDecoder, id common.ID, tr *tempopb.Trace, start, end uint32) { |
| 701 | b1, err := dec.PrepareForWrite(tr, 0, 0) |
| 702 | require.NoError(t, err) |
| 703 | |
| 704 | b2, err := dec.ToObject([][]byte{b1}) |
| 705 | require.NoError(t, err) |
| 706 | |
| 707 | err = b.Append(id, b2, start, end, true) |
| 708 | require.NoError(t, err, "unexpected error writing req") |
| 709 | } |
| 710 | |
| 711 | func BenchmarkCompleteBlock(b *testing.B) { |
| 712 | for _, enc := range encoding.AllEncodingsForWrites() { |
no test coverage detected