@@ -273,7 +273,7 @@ TEST(Proc, CpuStats)
273273 proc.CpuStats (true , true );
274274 messages = memoryWriter->GetMessages ();
275275
276- EXPECT_EQ (16 , messages.size ());
276+ EXPECT_EQ (23 , messages.size ());
277277 EXPECT_EQ (messages.at (0 ), " g:sys.cpu.utilization,id=user:11.314429\n " );
278278 EXPECT_EQ (messages.at (1 ), " g:sys.cpu.utilization,id=system:1.291190\n " );
279279 EXPECT_EQ (messages.at (2 ), " g:sys.cpu.utilization,id=stolen:0.006184\n " );
@@ -282,16 +282,24 @@ TEST(Proc, CpuStats)
282282 EXPECT_EQ (messages.at (5 ), " g:sys.cpu.utilization,id=interrupt:0.002278\n " );
283283
284284 EXPECT_EQ (messages.at (6 ), " g:sys.cpu.numProcessors:3.000000\n " );
285- EXPECT_EQ (messages.at (7 ), " d:sys.cpu.coreUtilization:5.528345\n " );
286- EXPECT_EQ (messages.at (8 ), " d:sys.cpu.coreUtilization:14.059896\n " );
287- EXPECT_EQ (messages.at (9 ), " d:sys.cpu.coreUtilization:7.583136\n " );
288-
289- EXPECT_EQ (messages.at (10 ), " m:sys.cpu.peakUtilization,id=user:11.314429\n " );
290- EXPECT_EQ (messages.at (11 ), " m:sys.cpu.peakUtilization,id=system:1.291190\n " );
291- EXPECT_EQ (messages.at (12 ), " m:sys.cpu.peakUtilization,id=stolen:0.006184\n " );
292- EXPECT_EQ (messages.at (13 ), " m:sys.cpu.peakUtilization,id=nice:0.029293\n " );
293- EXPECT_EQ (messages.at (14 ), " m:sys.cpu.peakUtilization,id=wait:0.011066\n " );
294- EXPECT_EQ (messages.at (15 ), " m:sys.cpu.peakUtilization,id=interrupt:0.002278\n " );
285+ EXPECT_EQ (messages.at (7 ), " c:sys.cpu.coreUtilization,statistic=count:1.000000\n " );
286+ EXPECT_EQ (messages.at (8 ), " c:sys.cpu.coreUtilization,statistic=totalAmount:5.528345\n " );
287+ EXPECT_EQ (messages.at (9 ), " c:sys.cpu.coreUtilization,statistic=totalOfSquares:30.562600\n " );
288+
289+ EXPECT_EQ (messages.at (10 ), " c:sys.cpu.coreUtilization,statistic=count:1.000000\n " );
290+ EXPECT_EQ (messages.at (11 ), " c:sys.cpu.coreUtilization,statistic=totalAmount:14.059896\n " );
291+ EXPECT_EQ (messages.at (12 ), " c:sys.cpu.coreUtilization,statistic=totalOfSquares:197.680671\n " );
292+ EXPECT_EQ (messages.at (13 ), " c:sys.cpu.coreUtilization,statistic=count:1.000000\n " );
293+ EXPECT_EQ (messages.at (14 ), " c:sys.cpu.coreUtilization,statistic=totalAmount:7.583136\n " );
294+ EXPECT_EQ (messages.at (15 ), " c:sys.cpu.coreUtilization,statistic=totalOfSquares:57.503949\n " );
295+ EXPECT_EQ (messages.at (16 ), " m:sys.cpu.coreUtilization,statistic=max:1.171658\n " );
296+
297+ EXPECT_EQ (messages.at (17 ), " m:sys.cpu.peakUtilization,id=user:11.314429\n " );
298+ EXPECT_EQ (messages.at (18 ), " m:sys.cpu.peakUtilization,id=system:1.291190\n " );
299+ EXPECT_EQ (messages.at (19 ), " m:sys.cpu.peakUtilization,id=stolen:0.006184\n " );
300+ EXPECT_EQ (messages.at (20 ), " m:sys.cpu.peakUtilization,id=nice:0.029293\n " );
301+ EXPECT_EQ (messages.at (21 ), " m:sys.cpu.peakUtilization,id=wait:0.011066\n " );
302+ EXPECT_EQ (messages.at (22 ), " m:sys.cpu.peakUtilization,id=interrupt:0.002278\n " );
295303}
296304
297305TEST (Proc, UptimeStats)
0 commit comments