1 write to CpuUsedPercentage
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
ResourceUtilization.cs (1)
68CpuUsedPercentage = Math.Min(Hundred, Throw.IfLessThan(cpuUsedPercentage / guaranteedCpuUnits, 0.0));
16 references to CpuUsedPercentage
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (16)
CalculatorTests.cs (6)
48Assert.Equal(50.0, record.CpuUsedPercentage); 84Assert.Equal(100.0, record.CpuUsedPercentage); 104Assert.Equal(0.0, record.CpuUsedPercentage); 134Assert.Equal(0.0, record.CpuUsedPercentage); 157Assert.Equal(100.0, record.CpuUsedPercentage); 191Assert.Equal(expectedCpuUsage, record.CpuUsedPercentage);
IResourceUtilizationTrackerTests.cs (1)
17Assert.Equal(DummyTracker.CpuPercentage, utilization.CpuUsedPercentage);
Linux\AcceptanceTest.cs (6)
259Assert.Equal(0, utilization.CpuUsedPercentage); 277Assert.Equal(1, utilization.CpuUsedPercentage); 280Assert.Equal(utilization.CpuUsedPercentage, cpuRequestFromGauge * 100); 282Assert.Equal(utilization.CpuUsedPercentage, cpuFromGauge * 100); 363Assert.Equal(0, utilization.CpuUsedPercentage); 382var roundedCpuUsedPercentage = Math.Round(utilization.CpuUsedPercentage, 1);
ResourceMonitoringServiceTests.cs (2)
475cpuValuesWithHighSpikes[i] = (int)utilization.CpuUsedPercentage; 579cpuValuesWithNoHighSpikes[i] = (int)utilization.CpuUsedPercentage;
ResourceUtilizationTests.cs (1)
21Assert.Equal(CpuPercentage, utilization.CpuUsedPercentage);