12 references to ProcessCpuUtilization
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Linux\LinuxUtilizationProvider.cs (1)
131
name: ResourceUtilizationInstruments.
ProcessCpuUtilization
,
Windows\WindowsContainerSnapshotProvider.cs (1)
152
name: ResourceUtilizationInstruments.
ProcessCpuUtilization
,
Windows\WindowsSnapshotProvider.cs (1)
95
name: ResourceUtilizationInstruments.
ProcessCpuUtilization
,
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (9)
Linux\AcceptanceTest.cs (2)
493
if (instrument.Name == ResourceUtilizationInstruments.
ProcessCpuUtilization
||
519
if (instrument.Name == ResourceUtilizationInstruments.
ProcessCpuUtilization
)
Linux\LinuxUtilizationProviderTests.cs (4)
107
Assert.Contains(samples, x => x.instrument.Name == ResourceUtilizationInstruments.
ProcessCpuUtilization
);
108
Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.
ProcessCpuUtilization
).value));
182
Assert.Contains(samples, x => x.instrument.Name == ResourceUtilizationInstruments.
ProcessCpuUtilization
);
183
Assert.True(double.IsNaN(samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.
ProcessCpuUtilization
).value));
Windows\WindowsContainerSnapshotProviderTests.cs (2)
257
[InlineData(ResourceUtilizationInstruments.
ProcessCpuUtilization
, true)]
258
[InlineData(ResourceUtilizationInstruments.
ProcessCpuUtilization
, false)]
Windows\WindowsSnapshotProviderTests.cs (1)
97
using var metricCollector = new MetricCollector<double>(meter, ResourceUtilizationInstruments.
ProcessCpuUtilization
, fakeClock);