20 instantiations of LinuxUtilizationParserCgroupV1
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (20)
Linux\LinuxUtilizationParserCgroupV1Tests.cs (17)
32
var parser = new
LinuxUtilizationParserCgroupV1
(new HardcodedValueFileSystem(line), new FakeUserHz(100));
50
var parser = new
LinuxUtilizationParserCgroupV1
(new FileNamesOnlyFileSystem(TestResources.TestFilesLocation), new FakeUserHz(100));
62
var parser = new
LinuxUtilizationParserCgroupV1
(fs, new FakeUserHz(100));
92
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
120
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
140
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
167
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
188
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
215
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
242
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
264
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
293
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
309
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
324
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
344
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
362
var p = new
LinuxUtilizationParserCgroupV1
(f, new FakeUserHz(100));
399
var p = new
LinuxUtilizationParserCgroupV1
(fs.Object, new FakeUserHz(100));
Linux\LinuxUtilizationProviderTests.cs (3)
55
var parser = new
LinuxUtilizationParserCgroupV1
(fileSystem: fileSystem, new FakeUserHz(100));
468
var parser = new
LinuxUtilizationParserCgroupV1
(fileSystem: fileSystem, new FakeUserHz(100));
545
var parser = new
LinuxUtilizationParserCgroupV1
(fileSystem: fileSystem, new FakeUserHz(100));
23 references to LinuxUtilizationParserCgroupV1
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
ResourceMonitoringServiceCollectionExtensions.cs (1)
159
builder.Services.TryAddSingleton<ILinuxUtilizationParser,
LinuxUtilizationParserCgroupV1
>();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (22)
Linux\AcceptanceTest.cs (2)
134
.Replace(ServiceDescriptor.Singleton<ILinuxUtilizationParser,
LinuxUtilizationParserCgroupV1
>())
255
.Replace(ServiceDescriptor.Singleton<ILinuxUtilizationParser,
LinuxUtilizationParserCgroupV1
>()))
Linux\LinuxUtilizationParserCgroupV1Tests.cs (17)
32
var
parser = new LinuxUtilizationParserCgroupV1(new HardcodedValueFileSystem(line), new FakeUserHz(100));
50
var
parser = new LinuxUtilizationParserCgroupV1(new FileNamesOnlyFileSystem(TestResources.TestFilesLocation), new FakeUserHz(100));
62
var
parser = new LinuxUtilizationParserCgroupV1(fs, new FakeUserHz(100));
92
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
120
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
140
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
167
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
188
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
215
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
242
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
264
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
293
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
309
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
324
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
344
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
362
var
p = new LinuxUtilizationParserCgroupV1(f, new FakeUserHz(100));
399
var
p = new LinuxUtilizationParserCgroupV1(fs.Object, new FakeUserHz(100));
Linux\LinuxUtilizationProviderTests.cs (3)
55
var
parser = new LinuxUtilizationParserCgroupV1(fileSystem: fileSystem, new FakeUserHz(100));
468
var
parser = new LinuxUtilizationParserCgroupV1(fileSystem: fileSystem, new FakeUserHz(100));
545
var
parser = new LinuxUtilizationParserCgroupV1(fileSystem: fileSystem, new FakeUserHz(100));