@@ -5,6 +5,7 @@ import com.fasterxml.jackson.databind.ObjectMapper
55import datadog.communication.serialization.ByteBufferConsumer
66import datadog.communication.serialization.FlushingBuffer
77import datadog.communication.serialization.msgpack.MsgPackWriter
8+ import datadog.trace.api.DDTags
89import datadog.trace.api.civisibility.CiVisibilityWellKnownTags
910import datadog.trace.api.intake.TrackType
1011import datadog.trace.bootstrap.instrumentation.api.InternalSpanTypes
@@ -30,7 +31,7 @@ class DDEvpProxyApiTest extends DDCoreSpecification {
3031 static CiVisibilityWellKnownTags wellKnownTags = new CiVisibilityWellKnownTags (
3132 " my-runtime-id" , " my-env" , " my-language" ,
3233 " my-runtime-name" , " my-runtime-version" , " my-runtime-vendor" ,
33- " my-os-arch" , " my-os-platform" , " my-os-version" )
34+ " my-os-arch" , " my-os-platform" , " my-os-version" , " false " )
3435
3536 static String intakeSubdomain = " citestcycle-intake"
3637 static msgPackMapper = new ObjectMapper (new MessagePackFactory ())
@@ -131,21 +132,22 @@ class DDEvpProxyApiTest extends DDCoreSpecification {
131132 where :
132133 // spotless:off
133134 trackType | apiVersion | evpProxyEndpoint | compressionEnabled | traces | expectedRequestBody
134- TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [] | [:]
135+ TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [] | [:]
135136
136- TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [[buildSpan(1L , " fakeType" , [" service.name" : " my-service" ])]] | new TreeMap<> ([
137+ TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [[buildSpan(1L , " fakeType" , [" service.name" : " my-service" ])]] | new TreeMap<> ([
137138 " version" : 1 ,
138139 " metadata" : new TreeMap<> ([
139140 " *" : new TreeMap<> ([
140- " env" : " my-env" ,
141- " runtime-id" : " my-runtime-id" ,
142- " language" : " my-language" ,
143- (Tags . RUNTIME_NAME ) : " my-runtime-name" ,
144- (Tags . RUNTIME_VERSION ): " my-runtime-version" ,
145- (Tags . RUNTIME_VENDOR ) : " my-runtime-vendor" ,
146- (Tags . OS_ARCHITECTURE ): " my-os-arch" ,
147- (Tags . OS_PLATFORM ) : " my-os-platform" ,
148- (Tags . OS_VERSION ) : " my-os-version"
141+ " env" : " my-env" ,
142+ " runtime-id" : " my-runtime-id" ,
143+ " language" : " my-language" ,
144+ (Tags . RUNTIME_NAME ) : " my-runtime-name" ,
145+ (Tags . RUNTIME_VERSION ) : " my-runtime-version" ,
146+ (Tags . RUNTIME_VENDOR ) : " my-runtime-vendor" ,
147+ (Tags . OS_ARCHITECTURE ) : " my-os-arch" ,
148+ (Tags . OS_PLATFORM ) : " my-os-platform" ,
149+ (Tags . OS_VERSION ) : " my-os-version" ,
150+ (DDTags . TEST_IS_USER_PROVIDED_SERVICE ): " false"
149151 ])]),
150152 " events" : [new TreeMap<> ([
151153 " type" : " span" ,
@@ -165,19 +167,20 @@ class DDEvpProxyApiTest extends DDCoreSpecification {
165167 ])
166168 ])]
167169 ])
168- TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [[buildSpan(1L , InternalSpanTypes . TEST , [" test_suite_id" : 123L , " test_module_id" : 456L ])]] | new TreeMap<> ([
170+ TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [[buildSpan(1L , InternalSpanTypes . TEST , [" test_suite_id" : 123L , " test_module_id" : 456L ])]] | new TreeMap<> ([
169171 " version" : 1 ,
170172 " metadata" : new TreeMap<> ([
171173 " *" : new TreeMap<> ([
172- " env" : " my-env" ,
173- " runtime-id" : " my-runtime-id" ,
174- " language" : " my-language" ,
175- (Tags . RUNTIME_NAME ): " my-runtime-name" ,
176- (Tags . RUNTIME_VERSION ): " my-runtime-version" ,
177- (Tags . RUNTIME_VENDOR ): " my-runtime-vendor" ,
178- (Tags . OS_ARCHITECTURE ): " my-os-arch" ,
179- (Tags . OS_PLATFORM ): " my-os-platform" ,
180- (Tags . OS_VERSION ): " my-os-version"
174+ " env" : " my-env" ,
175+ " runtime-id" : " my-runtime-id" ,
176+ " language" : " my-language" ,
177+ (Tags . RUNTIME_NAME ) : " my-runtime-name" ,
178+ (Tags . RUNTIME_VERSION ) : " my-runtime-version" ,
179+ (Tags . RUNTIME_VENDOR ) : " my-runtime-vendor" ,
180+ (Tags . OS_ARCHITECTURE ) : " my-os-arch" ,
181+ (Tags . OS_PLATFORM ) : " my-os-platform" ,
182+ (Tags . OS_VERSION ) : " my-os-version" ,
183+ (DDTags . TEST_IS_USER_PROVIDED_SERVICE ): " false"
181184 ])]),
182185 " events" : [new TreeMap<> ([
183186 " type" : " test" ,
@@ -199,19 +202,20 @@ class DDEvpProxyApiTest extends DDCoreSpecification {
199202 ])
200203 ])]
201204 ])
202- TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [[buildSpan(1L , InternalSpanTypes . TEST_SUITE_END , [" test_suite_id" : 123L , " test_module_id" : 456L ])]] | new TreeMap<> ([
205+ TrackType . CITESTCYCLE | " v2" | V2_EVP_PROXY_ENDPOINT | false | [[buildSpan(1L , InternalSpanTypes . TEST_SUITE_END , [" test_suite_id" : 123L , " test_module_id" : 456L ])]] | new TreeMap<> ([
203206 " version" : 1 ,
204207 " metadata" : new TreeMap<> ([
205208 " *" : new TreeMap<> ([
206- " env" : " my-env" ,
207- " runtime-id" : " my-runtime-id" ,
208- " language" : " my-language" ,
209- (Tags . RUNTIME_NAME ): " my-runtime-name" ,
210- (Tags . RUNTIME_VERSION ): " my-runtime-version" ,
211- (Tags . RUNTIME_VENDOR ): " my-runtime-vendor" ,
212- (Tags . OS_ARCHITECTURE ): " my-os-arch" ,
213- (Tags . OS_PLATFORM ): " my-os-platform" ,
214- (Tags . OS_VERSION ): " my-os-version"
209+ " env" : " my-env" ,
210+ " runtime-id" : " my-runtime-id" ,
211+ " language" : " my-language" ,
212+ (Tags . RUNTIME_NAME ) : " my-runtime-name" ,
213+ (Tags . RUNTIME_VERSION ) : " my-runtime-version" ,
214+ (Tags . RUNTIME_VENDOR ) : " my-runtime-vendor" ,
215+ (Tags . OS_ARCHITECTURE ) : " my-os-arch" ,
216+ (Tags . OS_PLATFORM ) : " my-os-platform" ,
217+ (Tags . OS_VERSION ) : " my-os-version" ,
218+ (DDTags . TEST_IS_USER_PROVIDED_SERVICE ): " false"
215219 ])]),
216220 " events" : [new TreeMap<> ([
217221 " type" : " test_suite_end" ,
@@ -230,19 +234,20 @@ class DDEvpProxyApiTest extends DDCoreSpecification {
230234 ])
231235 ])]
232236 ])
233- TrackType . CITESTCYCLE | " v2" | V4_EVP_PROXY_ENDPOINT | true | [[buildSpan(1L , InternalSpanTypes . TEST_MODULE_END , [" test_module_id" : 456L ])]] | new TreeMap<> ([
237+ TrackType . CITESTCYCLE | " v2" | V4_EVP_PROXY_ENDPOINT | true | [[buildSpan(1L , InternalSpanTypes . TEST_MODULE_END , [" test_module_id" : 456L ])]] | new TreeMap<> ([
234238 " version" : 1 ,
235239 " metadata" : new TreeMap<> ([
236240 " *" : new TreeMap<> ([
237- " env" : " my-env" ,
238- " runtime-id" : " my-runtime-id" ,
239- " language" : " my-language" ,
240- (Tags . RUNTIME_NAME ): " my-runtime-name" ,
241- (Tags . RUNTIME_VERSION ): " my-runtime-version" ,
242- (Tags . RUNTIME_VENDOR ): " my-runtime-vendor" ,
243- (Tags . OS_ARCHITECTURE ): " my-os-arch" ,
244- (Tags . OS_PLATFORM ): " my-os-platform" ,
245- (Tags . OS_VERSION ): " my-os-version"
241+ " env" : " my-env" ,
242+ " runtime-id" : " my-runtime-id" ,
243+ " language" : " my-language" ,
244+ (Tags . RUNTIME_NAME ) : " my-runtime-name" ,
245+ (Tags . RUNTIME_VERSION ) : " my-runtime-version" ,
246+ (Tags . RUNTIME_VENDOR ) : " my-runtime-vendor" ,
247+ (Tags . OS_ARCHITECTURE ) : " my-os-arch" ,
248+ (Tags . OS_PLATFORM ) : " my-os-platform" ,
249+ (Tags . OS_VERSION ) : " my-os-version" ,
250+ (DDTags . TEST_IS_USER_PROVIDED_SERVICE ): " false"
246251 ])]),
247252 " events" : [new TreeMap<> ([
248253 " type" : " test_module_end" ,
0 commit comments