36 references to GetTagItem
Microsoft.AspNetCore.Http.Connections.Tests (1)
HttpConnectionDispatcherTests.cs (1)
3129
Assert.Equal("true", Activity.Current.
GetTagItem
("http.long_running"));
Microsoft.Build.Engine.UnitTests (6)
BackEnd\OpenTelemetryActivities_Tests.cs (6)
29
var tagValue = activity.
GetTagItem
("VS.MSBuild.TestItem");
47
var tagValue = activity.
GetTagItem
("VS.MSBuild.TestItem");
65
var tagValue1 = activity.
GetTagItem
("VS.MSBuild.Item1");
66
var tagValue2 = activity.
GetTagItem
("VS.MSBuild.Item2");
85
var tagValueA = activity.
GetTagItem
("VS.MSBuild.TagA");
86
var tagValueB = activity.
GetTagItem
("VS.MSBuild.TagB");
Microsoft.Extensions.AI.Integration.Tests (9)
ChatClientIntegrationTests.cs (6)
186
var totalInputTokens = activities.Sum(a => (int?)a.
GetTagItem
("gen_ai.response.input_tokens")!);
187
var totalOutputTokens = activities.Sum(a => (int?)a.
GetTagItem
("gen_ai.response.output_tokens")!);
613
Assert.StartsWith("http", (string)activity.
GetTagItem
("server.address")!);
614
Assert.Equal(chatClient.GetService<ChatClientMetadata>()?.ProviderUri?.Port, (int)activity.
GetTagItem
("server.port")!);
617
Assert.NotEqual(0, (int)activity.
GetTagItem
("gen_ai.response.input_tokens")!);
618
Assert.NotEqual(0, (int)activity.
GetTagItem
("gen_ai.response.output_tokens")!);
EmbeddingGeneratorIntegrationTests.cs (3)
124
Assert.StartsWith("http", (string)activity.
GetTagItem
("server.address")!);
125
Assert.Equal(embeddingGenerator.GetService<EmbeddingGeneratorMetadata>()?.ProviderUri?.Port, (int)activity.
GetTagItem
("server.port")!);
128
Assert.NotEqual(0, (int)activity.
GetTagItem
("gen_ai.response.input_tokens")!);
Microsoft.Extensions.AI.Tests (20)
ChatCompletion\OpenTelemetryChatClientTests.cs (20)
154
Assert.Equal("http://localhost:12345/something", activity.
GetTagItem
("server.address"));
155
Assert.Equal(12345, (int)activity.
GetTagItem
("server.port")!);
158
Assert.Equal("testservice", activity.
GetTagItem
("gen_ai.system"));
160
Assert.Equal("replacementmodel", activity.
GetTagItem
("gen_ai.request.model"));
161
Assert.Equal(3.0f, activity.
GetTagItem
("gen_ai.request.frequency_penalty"));
162
Assert.Equal(4.0f, activity.
GetTagItem
("gen_ai.request.top_p"));
163
Assert.Equal(5.0f, activity.
GetTagItem
("gen_ai.request.presence_penalty"));
164
Assert.Equal(6.0f, activity.
GetTagItem
("gen_ai.request.temperature"));
165
Assert.Equal(7, activity.
GetTagItem
("gen_ai.request.top_k"));
166
Assert.Equal(123, activity.
GetTagItem
("gen_ai.request.max_tokens"));
167
Assert.Equal("""["hello", "world"]""", activity.
GetTagItem
("gen_ai.request.stop_sequences"));
168
Assert.Equal("value1", activity.
GetTagItem
("gen_ai.testservice.request.service_tier"));
169
Assert.Equal("value2", activity.
GetTagItem
("gen_ai.testservice.request.something_else"));
170
Assert.Equal(42L, activity.
GetTagItem
("gen_ai.request.seed"));
172
Assert.Equal("id123", activity.
GetTagItem
("gen_ai.response.id"));
173
Assert.Equal("""["stop"]""", activity.
GetTagItem
("gen_ai.response.finish_reasons"));
174
Assert.Equal(10, activity.
GetTagItem
("gen_ai.response.input_tokens"));
175
Assert.Equal(20, activity.
GetTagItem
("gen_ai.response.output_tokens"));
176
Assert.Equal("abcdefgh", activity.
GetTagItem
("gen_ai.testservice.response.system_fingerprint"));
177
Assert.Equal("value2", activity.
GetTagItem
("gen_ai.testservice.response.and_something_else"));