@@ -51,7 +51,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
5151 def " test parse /info response" () {
5252 setup :
5353 OkHttpClient client = Mock (OkHttpClient )
54- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, v05Enabled, true )
54+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, v05Enabled, true , false )
5555
5656 when : " /info available"
5757 features. discover()
@@ -85,7 +85,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
8585 def " Should change discovery state atomically after discovery happened" () {
8686 setup :
8787 OkHttpClient client = Mock (OkHttpClient )
88- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
88+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
8989
9090 when : " /info available"
9191 features. discover()
@@ -111,7 +111,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
111111 def " test parse /info response with discoverIfOutdated" () {
112112 setup :
113113 OkHttpClient client = Mock (OkHttpClient )
114- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
114+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
115115
116116 when : " /info available"
117117 features. discoverIfOutdated()
@@ -139,7 +139,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
139139 def " test parse /info response with client dropping" () {
140140 setup :
141141 OkHttpClient client = Mock (OkHttpClient )
142- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
142+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
143143
144144 when : " /info available"
145145 features. discover()
@@ -157,7 +157,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
157157 def " test parse /info response with data streams unavailable" () {
158158 setup :
159159 OkHttpClient client = Mock (OkHttpClient )
160- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
160+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
161161
162162 when : " /info available"
163163 features. discover()
@@ -176,7 +176,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
176176 def " test parse /info response with long running spans available" () {
177177 setup :
178178 OkHttpClient client = Mock (OkHttpClient )
179- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
179+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
180180
181181 when : " /info available"
182182 features. discover()
@@ -190,7 +190,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
190190 def " test fallback when /info empty" () {
191191 setup :
192192 OkHttpClient client = Mock (OkHttpClient )
193- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true )
193+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true , false )
194194
195195 when : " /info is empty"
196196 features. discover()
@@ -212,7 +212,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
212212 def " test fallback when /info not found" () {
213213 setup :
214214 OkHttpClient client = Mock (OkHttpClient )
215- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
215+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
216216
217217 when : " /info unavailable"
218218 features. discover()
@@ -234,7 +234,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
234234 def " test fallback when /info not found and agent returns ok" () {
235235 setup :
236236 OkHttpClient client = Mock (OkHttpClient )
237- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
237+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
238238
239239 when : " /info unavailable"
240240 features. discover()
@@ -254,7 +254,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
254254 def " test fallback when /info not found and v0.5 disabled" () {
255255 setup :
256256 OkHttpClient client = Mock (OkHttpClient )
257- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true )
257+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true , false )
258258
259259 when : " /info unavailable"
260260 features. discover()
@@ -275,7 +275,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
275275 def " test fallback when /info not found and v0.5 unavailable agent side" () {
276276 setup :
277277 OkHttpClient client = Mock (OkHttpClient )
278- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
278+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
279279
280280 when : " /info unavailable"
281281 features. discover()
@@ -296,7 +296,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
296296 def " test fallback on very old agent" () {
297297 setup :
298298 OkHttpClient client = Mock (OkHttpClient )
299- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
299+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
300300
301301 when : " /info unavailable"
302302 features. discover()
@@ -318,7 +318,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
318318 def " disabling metrics disables metrics and dropping" () {
319319 setup :
320320 OkHttpClient client = Mock (OkHttpClient )
321- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , false )
321+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , false , false )
322322
323323 when : " /info unavailable"
324324 features. discover()
@@ -354,7 +354,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
354354 def " discovery of metrics endpoint after agent upgrade enables dropping and metrics" () {
355355 setup :
356356 OkHttpClient client = Mock (OkHttpClient )
357- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true )
357+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true , false )
358358
359359 when : " /info unavailable"
360360 features. discover()
@@ -382,7 +382,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
382382 def " disappearance of info endpoint after agent downgrade disables metrics and dropping" () {
383383 setup :
384384 OkHttpClient client = Mock (OkHttpClient )
385- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true )
385+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true , false )
386386
387387 when : " /info available"
388388 features. discover()
@@ -411,7 +411,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
411411 def " disappearance of metrics endpoint after agent downgrade disables metrics and dropping" () {
412412 setup :
413413 OkHttpClient client = Mock (OkHttpClient )
414- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true )
414+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, false , true , false )
415415
416416 when : " /info available"
417417 features. discover()
@@ -441,7 +441,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
441441 def " test parse /info response with telemetry proxy" () {
442442 setup :
443443 OkHttpClient client = Mock (OkHttpClient )
444- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
444+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
445445
446446 when : " /info available"
447447 features. discover()
@@ -458,7 +458,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
458458 def " test parse /info response with old EVP proxy" () {
459459 setup :
460460 OkHttpClient client = Mock (OkHttpClient )
461- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
461+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
462462
463463 when : " /info available"
464464 features. discover()
@@ -477,7 +477,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
477477 def " test parse /info response with peer tag back propagation" () {
478478 setup :
479479 OkHttpClient client = Mock (OkHttpClient )
480- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
480+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
481481
482482 when : " /info available"
483483 features. discover()
@@ -510,7 +510,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
510510 def " test metrics disabled for agent version below 7.65" () {
511511 setup :
512512 OkHttpClient client = Mock (OkHttpClient )
513- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
513+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
514514
515515 when : " agent version is below 7.65"
516516 features. discover()
@@ -544,7 +544,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
544544 def " test metrics disabled for agent with unparseable version" () {
545545 setup :
546546 OkHttpClient client = Mock (OkHttpClient )
547- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
547+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
548548
549549 when : " agent version is unparseable"
550550 features. discover()
@@ -570,7 +570,7 @@ class DDAgentFeaturesDiscoveryTest extends DDSpecification {
570570 def " should send container id as header on the info request and parse the hash in the response" () {
571571 setup :
572572 OkHttpClient client = Mock (OkHttpClient )
573- DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true )
573+ DDAgentFeaturesDiscovery features = new DDAgentFeaturesDiscovery (client, monitoring, agentUrl, true , true , false )
574574 def oldContainerId = ContainerInfo . get(). getContainerId()
575575 def oldContainerTagsHash = ContainerInfo . get(). getContainerTagsHash()
576576 ContainerInfo . get(). setContainerId(" test" )
0 commit comments