@@ -72,7 +72,7 @@ class OtelBaseTest {
7272
7373 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
7474 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
75- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
75+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
7676 }
7777 }
7878
@@ -88,7 +88,7 @@ class OtelBaseTest {
8888
8989 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
9090 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
91- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
91+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
9292 }
9393 }
9494
@@ -104,8 +104,8 @@ class OtelBaseTest {
104104
105105 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
106106 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
107- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
108- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
107+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
108+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
109109 }
110110 }
111111
@@ -122,8 +122,8 @@ class OtelBaseTest {
122122
123123 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
124124 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
125- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isNotEqualTo(child.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
126- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
125+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isNotEqualTo(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
126+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
127127 }
128128 }
129129
@@ -141,8 +141,8 @@ class OtelBaseTest {
141141
142142 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
143143 assertThat(child.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
144- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
145- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isNotEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
144+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
145+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isNotEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
146146 }
147147 }
148148
@@ -160,8 +160,8 @@ class OtelBaseTest {
160160
161161 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
162162 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
163- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
164- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
163+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
164+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
165165 }
166166 }
167167
@@ -181,8 +181,8 @@ class OtelBaseTest {
181181
182182 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
183183 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
184- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
185- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
184+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
185+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
186186 }
187187 }
188188
@@ -198,8 +198,8 @@ class OtelBaseTest {
198198
199199 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
200200 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
201- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
202- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
201+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
202+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
203203 }
204204 }
205205
@@ -215,8 +215,8 @@ class OtelBaseTest {
215215
216216 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
217217 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
218- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
219- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
218+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
219+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
220220 }
221221 }
222222
@@ -234,8 +234,8 @@ class OtelBaseTest {
234234
235235 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
236236 assertThat(child.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
237- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
238- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isNotEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
237+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
238+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isNotEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
239239 }
240240 }
241241
@@ -253,8 +253,8 @@ class OtelBaseTest {
253253
254254 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
255255 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
256- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
257- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
256+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
257+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
258258 }
259259 }
260260
@@ -285,8 +285,8 @@ class OtelBaseTest {
285285
286286 assertThat(parent.parentSpanContext.traceId).isEqualTo(TraceId .getInvalid())
287287 assertThat(child.parentSpanContext.traceId).isEqualTo(parent.spanContext.traceId)
288- assertThat(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
289- assertThat(child.getAttribute(PLUGIN_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_ATTRIBUTE_KEY ))
288+ assertThat(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(" Amazon Q For VS Code" )
289+ assertThat(child.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY )).isEqualTo(parent.getAttribute(PLUGIN_NAME_ATTRIBUTE_KEY ))
290290 }
291291 }
292292
@@ -339,7 +339,8 @@ class OtelExtension : AfterEachCallback, AfterAllCallback {
339339 assert (openSpans.isEmpty()) { " Not all open spans were closed: ${openSpans.joinToString(" , " )} " }
340340 return CompletableResultCode .ofSuccess()
341341 }
342- }
342+ },
343+ ToolkitTelemetryOTelSpanProcessor ()
343344 )
344345 )
345346
0 commit comments