3 implementations of GetMemoryUsageInBytes
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\LinuxUtilizationParserCgroupV1.cs (1)
208public ulong GetMemoryUsageInBytes()
Linux\LinuxUtilizationParserCgroupV2.cs (1)
348public ulong GetMemoryUsageInBytes()
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Linux\Resources\DummyLinuxUtilizationParser.cs (1)
20public ulong GetMemoryUsageInBytes() => 0;
9 references to GetMemoryUsageInBytes
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
Linux\LinuxResourceHealthCheckTests.cs (1)
172parser.Setup(x => x.GetMemoryUsageInBytes()).Returns(memoryUsed);
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\LinuxUtilizationProvider.cs (2)
252ulong memoryUsage = _parser.GetMemoryUsageInBytes(); 277ulong memoryUsed = _parser.GetMemoryUsageInBytes();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes.Tests (1)
Linux\AcceptanceTest.cs (1)
50parserMock.Setup(p => p.GetMemoryUsageInBytes())
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (5)
Linux\LinuxUtilizationProviderTests.cs (5)
320parserMock.Setup(p => p.GetMemoryUsageInBytes()).Returns(() => 371parserMock.Verify(p => p.GetMemoryUsageInBytes(), Times.Exactly(2)); 387parserMock.Setup(p => p.GetMemoryUsageInBytes()).Returns(() => 430parserMock.Verify(p => p.GetMemoryUsageInBytes(), Times.Exactly(4)); 437parserMock.Verify(p => p.GetMemoryUsageInBytes(), Times.Exactly(5));