5 writes to TotalKernelTime
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes.Tests (2)
Windows\AcceptanceTest.cs (2)
54TotalKernelTime = 1000, 60TotalKernelTime = 1500, // 500 ticks increase
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (3)
Windows\WindowsContainerSnapshotProviderTests.cs (3)
59_accountingInfo.TotalKernelTime = 1000; 200updatedAccountingInfo.TotalKernelTime = 2500; 267updatedAccountingInfo.TotalKernelTime = 2500;
11 references to TotalKernelTime
Microsoft.Extensions.Diagnostics.ResourceMonitoring (5)
Windows\WindowsContainerSnapshotProvider.cs (5)
103_oldCpuUsageTicks = basicAccountingInfo.TotalKernelTime + basicAccountingInfo.TotalUserTime; 171TimeSpan.FromTicks(basicAccountingInfo.TotalKernelTime), 238yield return new Measurement<double>(basicAccountingInfo.TotalKernelTime / TicksPerSecondDouble, 251var currentCpuTicks = basicAccountingInfo.TotalKernelTime + basicAccountingInfo.TotalUserTime; 262basicAccountingInfo.TotalKernelTime, basicAccountingInfo.TotalUserTime, _oldCpuUsageTicks, timeTickDelta, denominator, double.NaN);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (6)
Windows\WindowsContainerSnapshotProviderTests.cs (6)
128Assert.Equal(_accountingInfo.TotalKernelTime, data.KernelTimeSinceStart.Ticks); 153Assert.Equal(_accountingInfo.TotalKernelTime, data.KernelTimeSinceStart.Ticks); 185Assert.Equal(_accountingInfo.TotalKernelTime, data.KernelTimeSinceStart.Ticks); 236Assert.Contains(_accountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value)); 243Assert.Contains(updatedAccountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value)); 252Assert.Contains(updatedAccountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));