1 write to Value
Microsoft.Extensions.Diagnostics.Testing (1)
354 references to Value
Aspire.Confluent.Kafka.Tests (22)
Aspire8MetricsTests.cs (22)
78Assert.Equal(100, collectorProducerQueueMessageCount.LastMeasurement!.Value);
82Assert.Equal(100, collectorConsumerQueueMessageCount.LastMeasurement!.Value);
86Assert.Equal(1638400, collectorProducerQueueSize.LastMeasurement!.Value);
90Assert.Equal(5, collectorNetworkTx.LastMeasurement!.Value);
95Assert.Equal(1638400, collectorNetworkTransmitted.LastMeasurement!.Value);
100Assert.Equal(5, collectorNetworkRx.LastMeasurement!.Value);
105Assert.Equal(1638400, collectorNetworkReceived.LastMeasurement!.Value);
110Assert.Equal(5, collectorMessageTx.LastMeasurement!.Value);
115Assert.Equal(1638400, collectorMessageTransmitted.LastMeasurement!.Value);
120Assert.Equal(5, collectorMessageRx.LastMeasurement!.Value);
125Assert.Equal(1638400, collectorMessageReceived.LastMeasurement!.Value);
193Assert.Equal(200, collectorProducerQueueMessageCount.LastMeasurement!.Value);
197Assert.Equal(200, collectorConsumerQueueMessageCount.LastMeasurement!.Value);
201Assert.Equal(3276800, collectorProducerQueueSize.LastMeasurement!.Value);
205Assert.Equal(5, collectorNetworkTx.LastMeasurement!.Value);
210Assert.Equal(1638400, collectorNetworkTransmitted.LastMeasurement!.Value);
215Assert.Equal(5, collectorNetworkRx.LastMeasurement!.Value);
220Assert.Equal(1638400, collectorNetworkReceived.LastMeasurement!.Value);
225Assert.Equal(5, collectorMessageTx.LastMeasurement!.Value);
230Assert.Equal(1638400, collectorMessageTransmitted.LastMeasurement!.Value);
235Assert.Equal(5, collectorMessageRx.LastMeasurement!.Value);
240Assert.Equal(1638400, collectorMessageReceived.LastMeasurement!.Value);
InMemory.FunctionalTests (10)
KestrelMetricsTests.cs (9)
516Assert.Collection(currentUpgradedRequests.GetMeasurementSnapshot(), m => Assert.Equal(1, m.Value), m => Assert.Equal(-1, m.Value));
751Assert.True(m.Value > 0);
755Assert.Collection(activeTlsHandshakes.GetMeasurementSnapshot(), m => Assert.Equal(1, m.Value), m => Assert.Equal(-1, m.Value));
759Assert.Equal(expectedValue, measurement.Value);
911Assert.True(m.Value > 0);
932Assert.True(measurement.Value > 0);
988Assert.Equal(expectedValue, measurement.Value);
Interop.FunctionalTests (2)
Microsoft.AspNetCore.Authentication.Test (12)
Microsoft.AspNetCore.Authorization.Test (6)
Microsoft.AspNetCore.Components.Server.Tests (12)
Circuits\CircuitMetricsTest.cs (12)
52Assert.Equal(1, activeMeasurements[0].Value);
70Assert.Equal(1, measurements[0].Value);
88Assert.Equal(-1, measurements[0].Value);
114Assert.Equal(-1, activeMeasurements[0].Value);
117Assert.True(durationMeasurements[0].Value > 0);
176Assert.Equal(1, activeMeasurements[0].Value);
177Assert.Equal(-1, activeMeasurements[1].Value);
181Assert.Equal(1, connectedMeasurements[0].Value);
182Assert.Equal(-1, connectedMeasurements[1].Value);
183Assert.Equal(1, connectedMeasurements[2].Value);
184Assert.Equal(-1, connectedMeasurements[3].Value);
188Assert.True(durationMeasurements[0].Value > 0);
Microsoft.AspNetCore.Components.Tests (21)
Microsoft.AspNetCore.Diagnostics.Tests (8)
Microsoft.AspNetCore.HeaderParsing.Tests (2)
Microsoft.AspNetCore.Hosting.Tests (53)
HostingApplicationDiagnosticsTests.cs (35)
86m => Assert.Equal(1, m.Value),
87m => Assert.Equal(-1, m.Value));
89m => Assert.Equal(1, m.Value),
90m => Assert.Equal(-1, m.Value));
92m => Assert.True(m.Value > 0));
94m => Assert.True(m.Value > 0));
120m => Assert.Equal(1, m.Value),
121m => Assert.Equal(-1, m.Value),
122m => Assert.Equal(1, m.Value),
123m => Assert.Equal(-1, m.Value));
125m => Assert.Equal(1, m.Value),
126m => Assert.Equal(-1, m.Value),
127m => Assert.Equal(1, m.Value),
128m => Assert.Equal(-1, m.Value));
130m => Assert.True(m.Value > 0),
131m => Assert.True(m.Value > 0));
133m => Assert.True(m.Value > 0),
134m => Assert.True(m.Value > 0));
263Assert.Equal(1, m.Value);
279Assert.Equal(1, m.Value);
285Assert.Equal(-1, m.Value);
322Assert.Equal(1, m.Value);
338Assert.Equal(1, m.Value);
344Assert.Equal(-1, m.Value);
351Assert.True(m.Value > 0);
387Assert.Equal(1, m.Value);
403Assert.Equal(1, m.Value);
409Assert.Equal(-1, m.Value);
416Assert.True(m.Value > 0);
447Assert.Equal(1, m.Value);
463Assert.Equal(1, m.Value);
469Assert.Equal(-1, m.Value);
502Assert.Equal(1, m.Value);
518Assert.Equal(1, m.Value);
524Assert.Equal(-1, m.Value);
HostingMetricsTests.cs (18)
42m => Assert.Equal(1, m.Value),
43m => Assert.Equal(-1, m.Value));
54m => Assert.Equal(1, m.Value),
55m => Assert.Equal(-1, m.Value),
56m => Assert.Equal(1, m.Value),
57m => Assert.Equal(-1, m.Value));
69m => Assert.Equal(1, m.Value),
70m => Assert.Equal(-1, m.Value),
71m => Assert.Equal(1, m.Value),
72m => Assert.Equal(-1, m.Value),
73m => Assert.Equal(1, m.Value));
81m => Assert.Equal(1, m.Value),
82m => Assert.Equal(-1, m.Value),
83m => Assert.Equal(1, m.Value),
84m => Assert.Equal(-1, m.Value),
85m => Assert.Equal(1, m.Value),
86m => Assert.Equal(-1, m.Value));
94Assert.True(measurement.Value > 0);
Microsoft.AspNetCore.Http.Connections.Tests (2)
Microsoft.AspNetCore.Identity.FunctionalTests (2)
Microsoft.AspNetCore.Identity.Test (30)
SignInManagerTest.cs (7)
71m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
395m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
414m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
472m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
858m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
895m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1233m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
UserManagerTest.cs (23)
146m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
173m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
586m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
618m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
660m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
692m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
719m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
750m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
781m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
902m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
907m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
927m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
932m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
985m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
990m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
995m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1000m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1031m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1058m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1063m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1084m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1089m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
1094m => MetricsHelpers.AssertHasDurationAndContainsTags(m.Value, m.Tags,
Microsoft.AspNetCore.RateLimiting.Tests (3)
Microsoft.AspNetCore.Routing.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (9)
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (70)
Windows\Disk\WindowsDiskMetricsTests.cs (32)
87Assert.Equal(60, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 1 * 60 = 60
88Assert.Equal(120, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 2 * 60 = 120
89Assert.Equal(600, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 10 * 60 = 600
90Assert.Equal(1200, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 20 * 60 = 1200
96Assert.Equal(150, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 60 + 1.5 * 60 = 150
97Assert.Equal(270, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 120 + 2.5 * 60 = 270
98Assert.Equal(1500, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 600 + 15 * 60 = 1500
99Assert.Equal(2700, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 1200 + 25 * 60 = 2700
105Assert.Equal(210, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 150 + 2 * 30 = 210
106Assert.Equal(360, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 270 + 3 * 30 = 360
107Assert.Equal(2100, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 1500 + 20 * 60 = 2100
108Assert.Equal(3600, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 2700 + 30 * 60 = 3600
114Assert.Equal(360, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 210 + 2.5 * 60 = 360
115Assert.Equal(570, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 360 + 3.5 * 60 = 570
116Assert.Equal(3600, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 2100 + 25 * 60 = 3600
117Assert.Equal(5700, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 3600 + 35 * 60 = 5700
161Assert.Equal(600, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 10 * 60 = 600
162Assert.Equal(1200, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 20 * 60 = 1200
163Assert.Equal(6000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 100 * 60 = 6000
164Assert.Equal(12000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 200 * 60 = 12000
170Assert.Equal(1500, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 600 + 15 * 60 = 1500
171Assert.Equal(2700, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 1200 + 25 * 60 = 2700
172Assert.Equal(15000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 6000 + 150 * 60 = 15000
173Assert.Equal(27000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 12000 + 250 * 60 = 27000
179Assert.Equal(2100, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 1500 + 20 * 30 = 210
180Assert.Equal(3600, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 2700 + 30 * 30 = 360
181Assert.Equal(21000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 15000 + 200 * 60 = 21000
182Assert.Equal(36000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 27000 + 300 * 60 = 36000
188Assert.Equal(3600, measurements.Last(x => x.MatchesTags(readTag, deviceTagC)).Value); // 2100 + 25 * 60 = 3600
189Assert.Equal(5700, measurements.Last(x => x.MatchesTags(readTag, deviceTagD)).Value); // 3600 + 35 * 60 = 5700
190Assert.Equal(36000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagC)).Value); // 21000 + 250 * 60 = 36000
191Assert.Equal(57000, measurements.Last(x => x.MatchesTags(writeTag, deviceTagD)).Value); // 36000 + 350 * 60 = 57000
Windows\WindowsContainerSnapshotProviderTests.cs (31)
234Assert.Contains(_accountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));
235Assert.Contains(_accountingInfo.TotalUserTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));
241Assert.Contains(updatedAccountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));
242Assert.Contains(updatedAccountingInfo.TotalUserTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));
250Assert.Contains(updatedAccountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));
251Assert.Contains(updatedAccountingInfo.TotalUserTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));
304Assert.True(double.IsNaN(metricCollector.LastMeasurement.Value));
310Assert.Equal(0.1 * multiplier, metricCollector.LastMeasurement.Value); // Consumed 10% of the CPU.
317Assert.Equal(0.1 * multiplier, metricCollector.LastMeasurement.Value); // Still consuming 10% as gauge wasn't updated.
324Assert.Equal(0.1 * multiplier, metricCollector.LastMeasurement.Value); // Consumed 10% of the CPU.
380Assert.NotNull(metricCollector.LastMeasurement?.Value);
381Assert.Equal(0.1 * multiplier, metricCollector.LastMeasurement.Value); // Consuming 10% of the memory initially.
386Assert.Equal(0.1 * multiplier, metricCollector.LastMeasurement.Value); // Still consuming 10% as gauge wasn't updated.
391Assert.Equal(0.3 * multiplier, metricCollector.LastMeasurement.Value); // Consuming 30% of the memory afterwards.
446Assert.NotNull(processMetricCollector.LastMeasurement?.Value);
447Assert.NotNull(containerLimitMetricCollector.LastMeasurement?.Value);
448Assert.NotNull(containerUsageMetricCollector.LastMeasurement?.Value);
450Assert.Equal(10, processMetricCollector.LastMeasurement.Value); // Process is consuming 10% of memory limit initially.
451Assert.Equal(20, containerLimitMetricCollector.LastMeasurement.Value); // The whole container is consuming 20% of the memory limit initially.
452Assert.Equal((long)containerMemoryUsage, containerUsageMetricCollector.LastMeasurement.Value); // 400 bytes of memory usage initially.
462Assert.Equal(10, processMetricCollector.LastMeasurement.Value);
463Assert.Equal(20, containerLimitMetricCollector.LastMeasurement.Value);
464Assert.Equal((long)containerMemoryUsage, containerUsageMetricCollector.LastMeasurement.Value);
474Assert.Equal(30, processMetricCollector.LastMeasurement.Value);
475Assert.Equal(60, containerLimitMetricCollector.LastMeasurement.Value);
476Assert.Equal((long)updatedContainerMemoryUsage, containerUsageMetricCollector.LastMeasurement.Value);
535Assert.NotNull(metricCollector.LastMeasurement?.Value);
536Assert.Equal(200, metricCollector.LastMeasurement.Value); // Consuming 200 bytes initially.
541Assert.Equal(200, metricCollector.LastMeasurement.Value); // Still consuming 200 bytes as metric wasn't updated.
546Assert.Equal(600, metricCollector.LastMeasurement.Value); // Consuming 600 bytes.
551Assert.Equal(300, metricCollector.LastMeasurement.Value); // Consuming 300 bytes.
Microsoft.Extensions.Diagnostics.Testing (8)
Microsoft.Extensions.Diagnostics.Testing.Tests (19)
Metrics\MetricCollectorTests.cs (11)
65Assert.Equal(3, collector.LastMeasurement.Value);
75Assert.Equal(2, collector.LastMeasurement.Value);
110Assert.Equal(3, collector.LastMeasurement.Value);
120Assert.Equal(2, collector.LastMeasurement.Value);
157Assert.Equal(3, collector.LastMeasurement.Value);
167Assert.Equal(2, collector.LastMeasurement.Value);
218Assert.Equal(3, collector.LastMeasurement.Value);
228Assert.Equal(2, collector.LastMeasurement.Value);
402Assert.Equal(1, snap[0].Value);
406Assert.Equal(2, snap[1].Value);
410Assert.Equal(3, snap[2].Value);
Microsoft.Gen.Metrics.Generated.Tests (59)
MetricTests.cs (32)
56Assert.Collection(measurements, x => Assert.Equal(10L, x.Value), x => Assert.Equal(5L, x.Value));
70Assert.Equal(Value, measurement.Value);
83Assert.Collection(measurements, x => Assert.Equal(12L, x.Value), x => Assert.Equal(6L, x.Value));
97Assert.Equal(Value, measurement.Value);
111Assert.Collection(measurements, x => Assert.Equal(10, x.Value), x => Assert.Equal(5, x.Value));
125Assert.Equal(Value, measurement.Value);
139Assert.Collection(measurements, x => Assert.Equal(12, x.Value), x => Assert.Equal(6, x.Value));
153Assert.Equal(Value, measurement.Value);
172Assert.All(measurements, x => Assert.Equal(Value, x.Value));
196Assert.All(measurements, x => Assert.Equal(Value, x.Value));
252Assert.Equal(17L, measurement.Value);
258Assert.Equal(5L, measurement.Value);
265Assert.Equal(5L, measurement.Value);
277Assert.Equal(10L, measurement.Value);
283Assert.Equal(5L, measurement.Value);
290Assert.Equal(5L, measurement.Value);
302Assert.Equal(12L, measurement.Value);
315Assert.Equal(1.05D, measurement.Value);
328Assert.Equal(100_500L, measurement.Value);
341Assert.Equal(100L, measurement.Value);
362Assert.Equal(10L, measurement.Value);
406Assert.Equal(1L, measurement.Value);
429Assert.Equal(2L, measurement.Value);
452Assert.Equal(3L, measurement.Value);
505Assert.Equal(11L, measurement.Value);
549Assert.Equal(1M, measurement.Value);
572Assert.Equal(2M, measurement.Value);
594Assert.Equal(3M, measurement.Value);
MetricTests.Ext.cs (18)
42Assert.Collection(measurements, x => Assert.Equal(10L, x.Value), x => Assert.Equal(5L, x.Value));
54Assert.Equal(11L, measurement.Value);
67Assert.Collection(measurements, x => Assert.Equal(12L, x.Value), x => Assert.Equal(6L, x.Value));
80Assert.Equal(17L, measurement.Value);
94Assert.Collection(measurements, x => Assert.Equal(10, x.Value), x => Assert.Equal(5, x.Value));
107Assert.Equal(11, measurement.Value);
121Assert.Collection(measurements, x => Assert.Equal(12, x.Value), x => Assert.Equal(6, x.Value));
134Assert.Equal(17, measurement.Value);
169Assert.Equal(1L, measurement.Value);
191Assert.Equal(2L, measurement.Value);
213Assert.Equal(3L, measurement.Value);
262Assert.Equal(1M, measurement.Value);
284Assert.Equal(2M, measurement.Value);
306Assert.Equal(3M, measurement.Value);