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); 143var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 216var snapshotProvider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 230_ = new LinuxUtilizationProvider(options, parser, meterFactory, resourceQuotaProvider); 263var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 340var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 408var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 475var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 552var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 629var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 702var 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); 120var logger = new FakeLogger<LinuxUtilizationProvider>(); 143var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 193var logger = new FakeLogger<LinuxUtilizationProvider>(); 216var snapshotProvider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 240var logger = new FakeLogger<LinuxUtilizationProvider>(); 263var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, TimeProvider.System); 315var logger = new FakeLogger<LinuxUtilizationProvider>(); 340var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 382var logger = new FakeLogger<LinuxUtilizationProvider>(); 408var provider = new LinuxUtilizationProvider(options, parserMock.Object, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 447var logger = new FakeLogger<LinuxUtilizationProvider>(); 475var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 524var logger = new FakeLogger<LinuxUtilizationProvider>(); 552var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 601var logger = new FakeLogger<LinuxUtilizationProvider>(); 629var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime); 674var logger = new FakeLogger<LinuxUtilizationProvider>(); 702var provider = new LinuxUtilizationProvider(options, parser, meterFactoryMock.Object, resourceQuotaProvider, logger, fakeTime);