13 instantiations of LinuxUtilizationProvider
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
Linux\LinuxResourceHealthCheckTests.cs (1)
177var provider = new LinuxUtilizationProvider(resourceMonitoringOptions, parser.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeClock);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes.Tests (1)
Linux\AcceptanceTest.cs (1)
107var utilizationProvider = new LinuxUtilizationProvider(
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (11)
Linux\LinuxUtilizationProviderTests.cs (11)
57var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 141var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 214var snapshotProvider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 228_ = new LinuxUtilizationProvider(options, parser, meterFactory, resourceQuotaProvider); 261var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 336var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 404var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 471var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 548var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 625var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 698var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime);
28 references to LinuxUtilizationProvider
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (2)
Linux\LinuxResourceHealthCheckTests.cs (2)
156var logger = new FakeLogger<LinuxUtilizationProvider>(); 177var provider = new LinuxUtilizationProvider(resourceMonitoringOptions, parser.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeClock);
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
Linux\LinuxUtilizationProvider.cs (3)
24private readonly ILogger<LinuxUtilizationProvider> _logger; 59ILogger<LinuxUtilizationProvider>? logger = null, 63_logger = logger ?? NullLogger<LinuxUtilizationProvider>.Instance;
ResourceMonitoringServiceCollectionExtensions.cs (1)
131builder.Services.TryAddActivatedSingleton<ISnapshotProvider, LinuxUtilizationProvider>();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes.Tests (2)
Linux\AcceptanceTest.cs (2)
43var logger = new FakeLogger<LinuxUtilizationProvider>(); 107var utilizationProvider = new LinuxUtilizationProvider(
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (20)
Linux\LinuxUtilizationProviderTests.cs (20)
34var logger = new FakeLogger<LinuxUtilizationProvider>(); 57var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 118var logger = new FakeLogger<LinuxUtilizationProvider>(); 141var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 191var logger = new FakeLogger<LinuxUtilizationProvider>(); 214var snapshotProvider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 238var logger = new FakeLogger<LinuxUtilizationProvider>(); 261var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 311var logger = new FakeLogger<LinuxUtilizationProvider>(); 336var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 378var logger = new FakeLogger<LinuxUtilizationProvider>(); 404var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 443var logger = new FakeLogger<LinuxUtilizationProvider>(); 471var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 520var logger = new FakeLogger<LinuxUtilizationProvider>(); 548var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 597var logger = new FakeLogger<LinuxUtilizationProvider>(); 625var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 670var logger = new FakeLogger<LinuxUtilizationProvider>(); 698var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime);