Lines Matching defs:timings

32   const auto& timings = logger.GetTimings();
33 EXPECT_EQ(2U, timings.size()); // Start, End splits
34 EXPECT_TRUE(timings[0].IsStartTiming());
35 EXPECT_STREQ(timings[0].GetName(), split1name);
36 EXPECT_TRUE(timings[1].IsEndTiming());
49 // Get the timings and verify that they are sane.
50 const auto& timings = logger.GetTimings();
51 // 6 timings in the timing logger at this point.
52 EXPECT_EQ(6U, timings.size());
53 EXPECT_TRUE(timings[0].IsStartTiming());
54 EXPECT_STREQ(timings[0].GetName(), split1name);
55 EXPECT_TRUE(timings[1].IsEndTiming());
56 EXPECT_TRUE(timings[2].IsStartTiming());
57 EXPECT_STREQ(timings[2].GetName(), split2name);
58 EXPECT_TRUE(timings[3].IsEndTiming());
59 EXPECT_TRUE(timings[4].IsStartTiming());
60 EXPECT_STREQ(timings[4].GetName(), split3name);
61 EXPECT_TRUE(timings[5].IsEndTiming());
79 const auto& timings = logger.GetTimings();
80 EXPECT_EQ(10U, timings.size());
94 EXPECT_STREQ(timings[idx_1].GetName(), name1);
95 EXPECT_STREQ(timings[idx_2].GetName(), name2);
96 EXPECT_STREQ(timings[idx_3].GetName(), name3);
97 EXPECT_STREQ(timings[idx_4].GetName(), name4);
98 EXPECT_STREQ(timings[idx_5].GetName(), name5);
124 const auto& timings = logger.GetTimings();
125 EXPECT_EQ(8U, timings.size()); // 4 start timings and 4 end timings.
126 EXPECT_GE(timings[idx_innerinnersplit1].GetTime(), timings[idx_innersplit1].GetTime());
127 EXPECT_GE(timings[idx_innersplit2].GetTime(), timings[idx_innersplit1].GetTime());
154 const auto& timings = logger.GetTimings();
155 EXPECT_EQ(8U, timings.size());
156 EXPECT_LE(timings[idx_outersplit].GetTime(), timings[idx_innersplit].GetTime());
157 EXPECT_LE(timings[idx_innersplit].GetTime(), timings[idx_innerinnersplit1].GetTime());
158 EXPECT_LE(timings[idx_innerinnersplit1].GetTime(), timings[idx_innerinnersplit2].GetTime());