Lines Matching refs:samples
27 const SampleVectorBase& samples) { in GetSamplesCounts() argument
28 return samples.counts(); in GetSamplesCounts()
38 SampleVector samples(1, &ranges); in TEST_F() local
40 samples.Accumulate(1, 200); in TEST_F()
41 samples.Accumulate(2, -300); in TEST_F()
42 EXPECT_EQ(-100, samples.GetCountAtIndex(0)); in TEST_F()
44 samples.Accumulate(5, 200); in TEST_F()
45 EXPECT_EQ(200, samples.GetCountAtIndex(1)); in TEST_F()
47 EXPECT_EQ(600, samples.sum()); in TEST_F()
48 EXPECT_EQ(100, samples.redundant_count()); in TEST_F()
49 EXPECT_EQ(samples.TotalCount(), samples.redundant_count()); in TEST_F()
51 samples.Accumulate(5, -100); in TEST_F()
52 EXPECT_EQ(100, samples.GetCountAtIndex(1)); in TEST_F()
54 EXPECT_EQ(100, samples.sum()); in TEST_F()
55 EXPECT_EQ(0, samples.redundant_count()); in TEST_F()
56 EXPECT_EQ(samples.TotalCount(), samples.redundant_count()); in TEST_F()
65 SampleVector samples(1, &ranges); in TEST_F() local
67 samples.Accumulate(240000000, 200); in TEST_F()
68 samples.Accumulate(249999999, -300); in TEST_F()
69 EXPECT_EQ(-100, samples.GetCountAtIndex(0)); in TEST_F()
71 samples.Accumulate(250000000, 200); in TEST_F()
72 EXPECT_EQ(200, samples.GetCountAtIndex(1)); in TEST_F()
74 EXPECT_EQ(23000000300LL, samples.sum()); in TEST_F()
75 EXPECT_EQ(100, samples.redundant_count()); in TEST_F()
76 EXPECT_EQ(samples.TotalCount(), samples.redundant_count()); in TEST_F()
78 samples.Accumulate(250000000, -100); in TEST_F()
79 EXPECT_EQ(100, samples.GetCountAtIndex(1)); in TEST_F()
81 EXPECT_EQ(-1999999700LL, samples.sum()); in TEST_F()
82 EXPECT_EQ(0, samples.redundant_count()); in TEST_F()
83 EXPECT_EQ(samples.TotalCount(), samples.redundant_count()); in TEST_F()
135 SampleVector samples(1, &ranges); in TEST_F() local
138 samples.Accumulate(0, 1); in TEST_F()
139 samples.Accumulate(3, 2); in TEST_F()
140 samples.Accumulate(64, 3); in TEST_F()
141 EXPECT_EQ(1, samples.GetCount(0)); in TEST_F()
142 EXPECT_EQ(2, samples.GetCount(2)); in TEST_F()
143 EXPECT_EQ(3, samples.GetCount(65)); in TEST_F()
146 EXPECT_DEATH_IF_SUPPORTED(samples.Accumulate(INT_MIN, 100), ""); in TEST_F()
147 EXPECT_DEATH_IF_SUPPORTED(samples.Accumulate(-1, 100), ""); in TEST_F()
148 EXPECT_DEATH_IF_SUPPORTED(samples.Accumulate(INT_MAX, 100), ""); in TEST_F()
252 SampleVector samples(1, &ranges); in TEST_F() local
253 samples.Accumulate(0, 0); in TEST_F()
254 samples.Accumulate(1, 1); in TEST_F()
255 samples.Accumulate(2, 2); in TEST_F()
256 samples.Accumulate(3, 3); in TEST_F()
257 std::unique_ptr<SampleCountIterator> it2 = samples.Iterator(); in TEST_F()
280 SampleVector samples(1, &ranges); in TEST_F() local
282 std::unique_ptr<SampleCountIterator> it = samples.Iterator(); in TEST_F()
293 samples.Accumulate(2, 100); in TEST_F()
294 it = samples.Iterator(); in TEST_F()
304 SampleVector samples(&ranges); in TEST_F() local
307 EXPECT_FALSE(GetSamplesCounts(samples)); in TEST_F()
308 samples.Accumulate(3, 200); in TEST_F()
309 EXPECT_EQ(200, samples.GetCount(3)); in TEST_F()
310 EXPECT_FALSE(GetSamplesCounts(samples)); in TEST_F()
311 samples.Accumulate(3, 400); in TEST_F()
312 EXPECT_EQ(600, samples.GetCount(3)); in TEST_F()
313 EXPECT_FALSE(GetSamplesCounts(samples)); in TEST_F()
314 EXPECT_EQ(3 * 600, samples.sum()); in TEST_F()
315 EXPECT_EQ(600, samples.TotalCount()); in TEST_F()
316 EXPECT_EQ(600, samples.redundant_count()); in TEST_F()
322 std::unique_ptr<SampleCountIterator> it = samples.Iterator(); in TEST_F()
333 samples_copy.Add(samples); in TEST_F()
340 samples.Accumulate(8, 100); in TEST_F()
341 EXPECT_TRUE(GetSamplesCounts(samples)); in TEST_F()
342 EXPECT_EQ(600, samples.GetCount(3)); in TEST_F()
343 EXPECT_EQ(100, samples.GetCount(8)); in TEST_F()
344 EXPECT_EQ(3 * 600 + 8 * 100, samples.sum()); in TEST_F()
345 EXPECT_EQ(600 + 100, samples.TotalCount()); in TEST_F()
346 EXPECT_EQ(600 + 100, samples.redundant_count()); in TEST_F()
349 it = samples.Iterator(); in TEST_F()
365 samples_copy.Add(samples); in TEST_F()