1 write to Tags
Microsoft.Extensions.Diagnostics.Testing (1)
Metrics\CollectedMeasurement.cs (1)
34
Tags
= d;
146 references to Tags
Aspire.Confluent.Kafka.Tests (60)
Aspire8MetricsTests.cs (60)
79
Assert.Contains(collectorProducerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
80
Assert.Contains(collectorProducerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
83
Assert.Contains(collectorConsumerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
84
Assert.Contains(collectorConsumerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
87
Assert.Contains(collectorProducerQueueSize.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
88
Assert.Contains(collectorProducerQueueSize.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
91
Assert.Contains(collectorNetworkTx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
92
Assert.Contains(collectorNetworkTx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
93
Assert.Contains(collectorNetworkTx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
96
Assert.Contains(collectorNetworkTransmitted.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
97
Assert.Contains(collectorNetworkTransmitted.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
98
Assert.Contains(collectorNetworkTransmitted.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
101
Assert.Contains(collectorNetworkRx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
102
Assert.Contains(collectorNetworkRx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
103
Assert.Contains(collectorNetworkRx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
106
Assert.Contains(collectorNetworkReceived.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
107
Assert.Contains(collectorNetworkReceived.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
108
Assert.Contains(collectorNetworkReceived.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
111
Assert.Contains(collectorMessageTx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
112
Assert.Contains(collectorMessageTx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
113
Assert.Contains(collectorMessageTx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
116
Assert.Contains(collectorMessageTransmitted.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
117
Assert.Contains(collectorMessageTransmitted.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
118
Assert.Contains(collectorMessageTransmitted.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
121
Assert.Contains(collectorMessageRx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
122
Assert.Contains(collectorMessageRx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
123
Assert.Contains(collectorMessageRx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
126
Assert.Contains(collectorMessageReceived.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
127
Assert.Contains(collectorMessageReceived.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
128
Assert.Contains(collectorMessageReceived.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
194
Assert.Contains(collectorProducerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
195
Assert.Contains(collectorProducerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
198
Assert.Contains(collectorConsumerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
199
Assert.Contains(collectorConsumerQueueMessageCount.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
202
Assert.Contains(collectorProducerQueueSize.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
203
Assert.Contains(collectorProducerQueueSize.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
206
Assert.Contains(collectorNetworkTx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
207
Assert.Contains(collectorNetworkTx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
208
Assert.Contains(collectorNetworkTx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
211
Assert.Contains(collectorNetworkTransmitted.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
212
Assert.Contains(collectorNetworkTransmitted.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
213
Assert.Contains(collectorNetworkTransmitted.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
216
Assert.Contains(collectorNetworkRx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
217
Assert.Contains(collectorNetworkRx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
218
Assert.Contains(collectorNetworkRx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
221
Assert.Contains(collectorNetworkReceived.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
222
Assert.Contains(collectorNetworkReceived.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
223
Assert.Contains(collectorNetworkReceived.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
226
Assert.Contains(collectorMessageTx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
227
Assert.Contains(collectorMessageTx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
228
Assert.Contains(collectorMessageTx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
231
Assert.Contains(collectorMessageTransmitted.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
232
Assert.Contains(collectorMessageTransmitted.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
233
Assert.Contains(collectorMessageTransmitted.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
236
Assert.Contains(collectorMessageRx.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
237
Assert.Contains(collectorMessageRx.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
238
Assert.Contains(collectorMessageRx.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
241
Assert.Contains(collectorMessageReceived.LastMeasurement!.
Tags
, t => t.Key == "messaging.client_id" && t.Value!.ToString() == "rdkafka");
242
Assert.Contains(collectorMessageReceived.LastMeasurement!.
Tags
, t => t.Key == "name" && t.Value!.ToString() == "rdkafka#producer-1");
243
Assert.Contains(collectorMessageReceived.LastMeasurement!.
Tags
, t => t.Key == "type" && t.Value!.ToString() == "producer");
Microsoft.AspNetCore.HeaderParsing.Tests (4)
HeaderParsingFeatureTests.cs (4)
150
latest.
Tags
["aspnetcore.header_parsing.header.name"].Should().Be("Date");
151
latest.
Tags
["error.type"].Should().Be("Unable to parse date time offset value.");
208
latest.
Tags
["aspnetcore.header_parsing.header.name"].Should().Be(HeaderNames.CacheControl);
209
latest.
Tags
["aspnetcore.header_parsing.cache_access.type"].Should().Be("Hit");
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (3)
TelemetryHealthChecksPublisherTests.cs (3)
114
latest.
Tags
.Should().ContainKey("dotnet.health_check.status").WhoseValue.Should().Be(expectedMetricStatus);
142
if (counter!.
Tags
["dotnet.health_check.name"]?.ToString() == healthy &&
143
counter!.
Tags
["dotnet.health_check.status"]?.ToString() == status)
Microsoft.Extensions.Diagnostics.Testing (4)
Metrics\CollectedMeasurement.cs (4)
63
if (!
Tags
.TryGetValue(kvp.Key, out var value))
86
if (!
Tags
.ContainsKey(key))
100
public bool MatchesTags(params KeyValuePair<string, object?>[] tags) => ContainsTags(tags) && (
Tags
.Count == tags.Length);
107
public bool MatchesTags(params string[] tags) => ContainsTags(Throw.IfNull(tags)) && (
Tags
.Count == tags.Length);
Microsoft.Extensions.Diagnostics.Testing.Tests (23)
Metrics\MeasurementExtensionsTests.cs (12)
31
Assert.Equal(2, filtered[1].
Tags
.Count);
32
Assert.True(filtered[1].
Tags
.ContainsKey("A"));
33
Assert.True(filtered[1].
Tags
.ContainsKey("B"));
56
Assert.Equal(2, filtered[1].
Tags
.Count);
57
Assert.True(filtered[1].
Tags
.ContainsKey("A"));
58
Assert.True(filtered[1].
Tags
.ContainsKey("B"));
81
Assert.Equal(2, filtered[1].
Tags
.Count);
82
Assert.True(filtered[1].
Tags
.ContainsKey("A"));
83
Assert.True(filtered[1].
Tags
.ContainsKey("B"));
109
Assert.Equal(2, filtered[1].
Tags
.Count);
110
Assert.True(filtered[1].
Tags
.ContainsKey("A"));
111
Assert.True(filtered[1].
Tags
.ContainsKey("B"));
Metrics\MetricCollectorTests.cs (11)
66
Assert.Empty(collector.LastMeasurement.
Tags
);
76
Assert.Empty(collector.LastMeasurement.
Tags
);
111
Assert.Empty(collector.LastMeasurement.
Tags
);
121
Assert.Empty(collector.LastMeasurement.
Tags
);
158
Assert.Empty(collector.LastMeasurement.
Tags
);
168
Assert.Empty(collector.LastMeasurement.
Tags
);
219
Assert.Empty(collector.LastMeasurement.
Tags
);
229
Assert.Empty(collector.LastMeasurement.
Tags
);
403
Assert.Empty(snap[0].
Tags
);
407
Assert.Empty(snap[1].
Tags
);
411
Assert.Empty(snap[2].
Tags
);
Microsoft.Gen.Metrics.Generated.Tests (52)
MetricTests.cs (30)
57
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
71
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
84
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
98
var tag = Assert.Single(measurement.
Tags
);
112
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
126
var tag = Assert.Single(measurement.
Tags
);
140
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
154
Assert.Equal(new (string, object?)[] { ("s1", "val_1"), ("s2", "val_2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
174
var tags = measurements[0].
Tags
.Select(x => (x.Key, x.Value));
177
tags = measurements[1].
Tags
.Select(x => (x.Key, x.Value));
198
var tags = measurements[0].
Tags
.Select(x => (x.Key, x.Value));
201
tags = measurements[1].
Tags
.Select(x => (x.Key, x.Value));
253
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
259
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
266
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val4") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
278
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
284
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
291
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val4") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
303
Assert.Empty(measurement.
Tags
);
316
Assert.Empty(measurement.
Tags
);
329
Assert.Equal(new (string, object?)[] { ("Dim1", "val1"), ("Dim_2", "val2"), ("Dim_3", "val3") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
342
Assert.Equal(new (string, object?)[] { ("Dim1", "val1"), ("Dim_2", "val2"), ("Dim_3", "val3") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
372
measurement.
Tags
.Select(x => (x.Key, x.Value)));
421
measurement.
Tags
.Select(x => (x.Key, x.Value)));
444
measurement.
Tags
.Select(x => (x.Key, x.Value)));
467
measurement.
Tags
.Select(x => (x.Key, x.Value)));
515
measurement.
Tags
.Select(x => (x.Key, x.Value)));
564
measurement.
Tags
.Select(x => (x.Key, x.Value)));
587
measurement.
Tags
.Select(x => (x.Key, x.Value)));
609
measurement.
Tags
.Select(x => (x.Key, x.Value)));
MetricTests.Ext.cs (14)
43
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
55
Assert.Equal(new (string, object?)[] { ("s1", "val1"), ("s2", "val2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
68
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
81
var tag = Assert.Single(measurement.
Tags
);
95
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
108
var tag = Assert.Single(measurement.
Tags
);
122
Assert.All(measurements, x => Assert.Empty(x.
Tags
));
135
Assert.Equal(new (string, object?)[] { ("s1", "val_1"), ("s2", "val_2") }, measurement.
Tags
.Select(x => (x.Key, x.Value)));
184
measurement.
Tags
.Select(x => (x.Key, x.Value)));
206
measurement.
Tags
.Select(x => (x.Key, x.Value)));
228
measurement.
Tags
.Select(x => (x.Key, x.Value)));
277
measurement.
Tags
.Select(x => (x.Key, x.Value)));
299
measurement.
Tags
.Select(x => (x.Key, x.Value)));
321
measurement.
Tags
.Select(x => (x.Key, x.Value)));
MetricTests.Ext.Unit.cs (8)
23
Assert.Empty(measurement.
Tags
);
38
Assert.Empty(measurement.
Tags
);
57
measurement.
Tags
.Select(x => (x.Key, x.Value)));
76
var tag = Assert.Single(measurement.
Tags
);
111
measurement.
Tags
.Select(x => (x.Key, x.Value)));
141
measurement.
Tags
.Select(x => (x.Key, x.Value)));
154
Assert.Empty(measurement.
Tags
);
171
Assert.Empty(measurement.
Tags
);