@@ -41,16 +41,16 @@ function makeTopLevelSpan (overrides = {}) {
4141 return makeSpan ( { metrics : { [ TOP_LEVEL_KEY ] : 1 } , ...overrides } )
4242}
4343
44- function makeBucket ( spans , options ) {
45- const bucket = new SpanBuckets ( options )
44+ function makeBucket ( spans , includeTraceRoot ) {
45+ const bucket = new SpanBuckets ( includeTraceRoot )
4646 for ( const span of spans ) {
4747 bucket . forSpan ( span ) . record ( span )
4848 }
4949 return bucket
5050}
5151
52- function makeDrained ( timeNs , spans , options ) {
53- return [ { timeNs, bucket : makeBucket ( spans , options ) } ]
52+ function makeDrained ( timeNs , spans , includeTraceRoot ) {
53+ return [ { timeNs, bucket : makeBucket ( spans , includeTraceRoot ) } ]
5454}
5555
5656/**
@@ -108,7 +108,7 @@ describe('OtlpStatsTransformer', () => {
108108 } ,
109109 } )
110110 const payload = JSON . parse ( transformer . transform (
111- makeDrained ( 12340000000000 , [ span ] , { includeTraceRoot : true } ) ,
111+ makeDrained ( 12340000000000 , [ span ] , true ) ,
112112 BUCKET_SIZE_NS
113113 ) )
114114 const dataPoint = dataPointsOf ( payload ) [ 0 ]
@@ -179,7 +179,7 @@ describe('OtlpStatsTransformer', () => {
179179 makeSpan ( { parent_id : { equals : ( ) => false } } ) ,
180180 ]
181181 const payload = JSON . parse ( transformer . transform (
182- makeDrained ( 12340000000000 , spans , { includeTraceRoot : true } ) ,
182+ makeDrained ( 12340000000000 , spans , true ) ,
183183 BUCKET_SIZE_NS
184184 ) )
185185 const points = dataPointsOf ( payload )
@@ -191,7 +191,7 @@ describe('OtlpStatsTransformer', () => {
191191 } )
192192
193193 it ( 'omits datadog.is_trace_root when its value is unknown' , ( ) => {
194- const drained = makeDrained ( 12340000000000 , [ makeSpan ( ) ] , { includeTraceRoot : true } )
194+ const drained = makeDrained ( 12340000000000 , [ makeSpan ( ) ] , true )
195195
196196 const payload = JSON . parse ( transformer . transform ( drained , BUCKET_SIZE_NS ) )
197197
0 commit comments