Helper function to generate a test trace
(entries, lineLength int)
| 154 | |
| 155 | // Helper function to generate a test trace |
| 156 | func generateRequest(entries, lineLength int) *tempopb.PushBytesRequest { |
| 157 | stream := &tempopb.PushBytesRequest{ |
| 158 | Traces: make([]tempopb.PreallocBytes, entries), |
| 159 | Ids: make([][]byte, entries), |
| 160 | } |
| 161 | |
| 162 | for i := 0; i < entries; i++ { |
| 163 | stream.Traces[i].Slice = generateRandomString(lineLength) |
| 164 | stream.Ids[i] = generateRandomString(lineLength) |
| 165 | } |
| 166 | |
| 167 | return stream |
| 168 | } |
| 169 | |
| 170 | // Helper function to generate a random string |
| 171 | func generateRandomString(length int) []byte { |
no test coverage detected