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)
58_accountingInfo.TotalKernelTime = 1000; 199updatedAccountingInfo.TotalKernelTime = 2500; 266updatedAccountingInfo.TotalKernelTime = 2500;
11 references to TotalKernelTime
Microsoft.Extensions.Diagnostics.ResourceMonitoring (5)
Windows\WindowsContainerSnapshotProvider.cs (5)
103_oldCpuUsageTicks = basicAccountingInfo.TotalKernelTime + basicAccountingInfo.TotalUserTime; 165TimeSpan.FromTicks(basicAccountingInfo.TotalKernelTime), 232yield return new Measurement<double>(basicAccountingInfo.TotalKernelTime / TicksPerSecondDouble, 245var currentCpuTicks = basicAccountingInfo.TotalKernelTime + basicAccountingInfo.TotalUserTime; 256basicAccountingInfo.TotalKernelTime, basicAccountingInfo.TotalUserTime, _oldCpuUsageTicks, timeTickDelta, denominator, double.NaN);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (6)
Windows\WindowsContainerSnapshotProviderTests.cs (6)
127Assert.Equal(_accountingInfo.TotalKernelTime, data.KernelTimeSinceStart.Ticks); 152Assert.Equal(_accountingInfo.TotalKernelTime, data.KernelTimeSinceStart.Ticks); 184Assert.Equal(_accountingInfo.TotalKernelTime, data.KernelTimeSinceStart.Ticks); 235Assert.Contains(_accountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value)); 242Assert.Contains(updatedAccountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value)); 251Assert.Contains(updatedAccountingInfo.TotalKernelTime / (double)TimeSpan.TicksPerSecond, snapshot.Select(m => m.Value));