(requests int, traceID []byte, startTime, endTime uint64)
| 249 | } |
| 250 | |
| 251 | func MakeTraceWithTimeRange(requests int, traceID []byte, startTime, endTime uint64) *tempopb.Trace { |
| 252 | traceID = ValidTraceID(traceID) |
| 253 | |
| 254 | trace := &tempopb.Trace{ |
| 255 | ResourceSpans: make([]*v1_trace.ResourceSpans, 0), |
| 256 | } |
| 257 | |
| 258 | for range requests { |
| 259 | timeRange := &batchTimeRange{start: startTime, end: endTime} |
| 260 | trace.ResourceSpans = append(trace.ResourceSpans, makeBatchWithTimeRange(rand.Int()%20+1, traceID, timeRange, nil)) // nolint:gosec // G404: Use of weak random number generator |
| 261 | } |
| 262 | |
| 263 | return trace |
| 264 | } |
| 265 | |
| 266 | func MakeTraceWithSpanCount(requests int, spansEach int, traceID []byte) *tempopb.Trace { |
| 267 | trace := &tempopb.Trace{ |
no test coverage detected