11package datadog.trace.common.writer
22
3+ import static datadog.trace.api.sampling.PrioritySampling.UNSET
34import static java.util.Collections.emptyList
45
56import datadog.trace.api.DDSpanId
@@ -14,12 +15,9 @@ import datadog.trace.bootstrap.instrumentation.api.UTF8BytesString
1415import datadog.trace.core.CoreSpan
1516import datadog.trace.core.Metadata
1617import datadog.trace.core.MetadataConsumer
17-
1818import java.util.concurrent.ThreadLocalRandom
1919import java.util.concurrent.TimeUnit
2020
21- import static datadog.trace.api.sampling.PrioritySampling.UNSET
22-
2321class TraceGenerator {
2422
2523 static List<List<CoreSpan > > generateRandomTraces (int howMany , boolean lowCardinality ) {
@@ -181,11 +179,20 @@ class TraceGenerator {
181179 this . type = type
182180 this . measured = measured
183181 this . samplingPriority = samplingPriority
184- this . metadata = new Metadata (Thread . currentThread(). getId(),
185- UTF8BytesString . create(Thread . currentThread(). getName()), TagMap . fromMap(tags), baggage, samplingPriority, measured, topLevel,
186- statusCode == 0 ? null : UTF8BytesString . create(Integer . toString(statusCode)), origin, 0 ,
187- ProcessTags . tagsForSerialization, spanLinks == null ? emptyList() : spanLinks)
188182 this . httpStatusCode = (short ) statusCode
183+ this . metadata = new Metadata (
184+ Thread . currentThread(). getId(),
185+ UTF8BytesString . create(Thread . currentThread(). getName()),
186+ TagMap . fromMap(tags),
187+ baggage,
188+ samplingPriority,
189+ measured,
190+ topLevel,
191+ statusCode == 0 ? null : UTF8BytesString . create(Integer . toString(statusCode)),
192+ origin,
193+ 0 ,
194+ ProcessTags . tagsForSerialization,
195+ spanLinks)
189196 }
190197
191198 @Override
0 commit comments