@@ -45,7 +45,8 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
4545 10 ,
4646 queueSize,
4747 1 ,
48- MILLISECONDS
48+ MILLISECONDS ,
49+ true
4950 )
5051 aggregator. start()
5152
@@ -75,7 +76,8 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
7576 10 ,
7677 queueSize,
7778 1 ,
78- MILLISECONDS
79+ MILLISECONDS ,
80+ true
7981 )
8082 aggregator. start()
8183
@@ -105,7 +107,8 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
105107 features. supportsMetrics() >> true
106108 features. peerTags() >> []
107109 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
108- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS )
110+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS ,
111+ true )
109112 aggregator. start()
110113
111114 when :
@@ -147,7 +150,8 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
147150 features. supportsMetrics() >> true
148151 features. peerTags() >> []
149152 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
150- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS )
153+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS ,
154+ true )
151155 aggregator. start()
152156
153157 when :
@@ -198,7 +202,8 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
198202 features. supportsMetrics() >> true
199203 features. peerTags() >>> [[" country" ], [" country" , " georegion" ],]
200204 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
201- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS )
205+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS ,
206+ true )
202207 aggregator. start()
203208
204209 when :
@@ -257,7 +262,8 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
257262 features. supportsMetrics() >> true
258263 features. peerTags() >> [" peer.hostname" , " _dd.base_service" ]
259264 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
260- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS )
265+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS ,
266+ true )
261267 aggregator. start()
262268
263269 when :
@@ -306,7 +312,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
306312 features. supportsMetrics() >> true
307313 features. peerTags() >> []
308314 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty, sharedCommunicationObjects(features), HealthMetrics . NO_OP ,
309- sink, writer, 10 , queueSize, reportingInterval, SECONDS )
315+ sink, writer, 10 , queueSize, reportingInterval, SECONDS , true )
310316 aggregator. start()
311317
312318 when :
@@ -354,7 +360,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
354360 features. supportsMetrics() >> true
355361 features. peerTags() >> []
356362 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
357- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS )
363+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, reportingInterval, SECONDS , true )
358364 long duration = 100
359365 List<CoreSpan > trace = [
360366 new SimpleSpan (" service" , " operation" , " resource" , " type" , true , false , false , 0 , duration, HTTP_OK ). setTag(SPAN_KIND , " baz" ),
@@ -419,7 +425,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
419425 features. supportsMetrics() >> true
420426 features. peerTags() >> []
421427 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
422- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, reportingInterval, SECONDS )
428+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, reportingInterval, SECONDS , true )
423429 long duration = 100
424430 aggregator. start()
425431
@@ -478,7 +484,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
478484 features. supportsMetrics() >> true
479485 features. peerTags() >> []
480486 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
481- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, reportingInterval, SECONDS )
487+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, reportingInterval, SECONDS , true )
482488 long duration = 100
483489 aggregator. start()
484490
@@ -568,7 +574,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
568574 features. supportsMetrics() >> true
569575 features. peerTags() >> []
570576 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
571- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, reportingInterval, SECONDS )
577+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, reportingInterval, SECONDS , true )
572578 long duration = 100
573579 aggregator. start()
574580
@@ -624,7 +630,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
624630 features. supportsMetrics() >> true
625631 features. peerTags() >> []
626632 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
627- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS )
633+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS , true )
628634 long duration = 100
629635 aggregator. start()
630636
@@ -671,7 +677,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
671677 features. supportsMetrics() >> true
672678 features. peerTags() >> []
673679 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
674- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS )
680+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS , true )
675681 long duration = 100
676682 aggregator. start()
677683
@@ -710,7 +716,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
710716 features. supportsMetrics() >> true
711717 features. peerTags() >> []
712718 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
713- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS )
719+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS , true )
714720 long duration = 100
715721 aggregator. start()
716722
@@ -741,7 +747,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
741747 Sink sink = Stub (Sink )
742748 DDAgentFeaturesDiscovery features = Mock (DDAgentFeaturesDiscovery )
743749 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
744- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS )
750+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS , false )
745751 aggregator. start()
746752
747753 when :
@@ -763,7 +769,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
763769 features. supportsMetrics() >> false
764770 features. peerTags() >> []
765771 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
766- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, 200 , MILLISECONDS )
772+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, 10 , queueSize, 200 , MILLISECONDS , true )
767773 final spans = [
768774 new SimpleSpan (" service" , " operation" , " resource" , " type" , false , true , false , 0 , 10 , HTTP_OK )
769775 ]
@@ -795,7 +801,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
795801 DDAgentFeaturesDiscovery features = Mock (DDAgentFeaturesDiscovery )
796802 features. supportsMetrics() >> true
797803 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator (empty,
798- sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS )
804+ sharedCommunicationObjects(features), HealthMetrics . NO_OP , sink, writer, maxAggregates, queueSize, 1 , SECONDS , true )
799805
800806 when :
801807 def async = CompletableFuture . supplyAsync(new Supplier<Boolean > () {
@@ -828,7 +834,7 @@ class ConflatingMetricAggregatorTest extends DDSpecification {
828834 DDAgentFeaturesDiscovery features = Mock(DDAgentFeaturesDiscovery)
829835 features.supportsMetrics() >> true
830836 ConflatingMetricsAggregator aggregator = new ConflatingMetricsAggregator(empty,
831- sharedCommunicationObjects(features), HealthMetrics.NO_OP, sink, writer, 10, queueSize, reportingInterval, SECONDS)
837+ sharedCommunicationObjects(features), HealthMetrics.NO_OP, sink, writer, 10, queueSize, reportingInterval, SECONDS, true )
832838 aggregator.start()
833839
834840 when:
0 commit comments