Lines Matching refs:histogram
22 std::string histogram("Testing.UMA.HistogramExactLinear"); in TEST() local
24 UmaHistogramExactLinear(histogram, 10, 100); in TEST()
25 tester.ExpectUniqueSample(histogram, 10, 1); in TEST()
26 UmaHistogramExactLinear(histogram, 20, 100); in TEST()
27 UmaHistogramExactLinear(histogram, 10, 100); in TEST()
28 tester.ExpectBucketCount(histogram, 10, 2); in TEST()
29 tester.ExpectBucketCount(histogram, 20, 1); in TEST()
30 tester.ExpectTotalCount(histogram, 3); in TEST()
32 UmaHistogramExactLinear(histogram, 200, 100); in TEST()
33 tester.ExpectBucketCount(histogram, 101, 1); in TEST()
34 tester.ExpectTotalCount(histogram, 4); in TEST()
36 UmaHistogramExactLinear(histogram, 0, 100); in TEST()
37 tester.ExpectBucketCount(histogram, 0, 1); in TEST()
38 tester.ExpectTotalCount(histogram, 5); in TEST()
42 std::string histogram("Testing.UMA.HistogramEnumeration"); in TEST() local
44 UmaHistogramEnumeration(histogram, UMA_HISTOGRAM_TESTING_ENUM_FIRST, in TEST()
46 tester.ExpectUniqueSample(histogram, UMA_HISTOGRAM_TESTING_ENUM_FIRST, 1); in TEST()
50 histogram, static_cast<int>(UMA_HISTOGRAM_TESTING_ENUM_THIRD) + 10, in TEST()
53 histogram, static_cast<int>(UMA_HISTOGRAM_TESTING_ENUM_THIRD) + 1, 1); in TEST()
54 tester.ExpectTotalCount(histogram, 2); in TEST()
58 std::string histogram("Testing.UMA.HistogramBoolean"); in TEST() local
60 UmaHistogramBoolean(histogram, true); in TEST()
61 tester.ExpectUniqueSample(histogram, 1, 1); in TEST()
62 UmaHistogramBoolean(histogram, false); in TEST()
63 tester.ExpectBucketCount(histogram, 0, 1); in TEST()
64 tester.ExpectTotalCount(histogram, 2); in TEST()
68 std::string histogram("Testing.UMA.HistogramPercentage"); in TEST() local
70 UmaHistogramPercentage(histogram, 1); in TEST()
71 tester.ExpectBucketCount(histogram, 1, 1); in TEST()
72 tester.ExpectTotalCount(histogram, 1); in TEST()
74 UmaHistogramPercentage(histogram, 50); in TEST()
75 tester.ExpectBucketCount(histogram, 50, 1); in TEST()
76 tester.ExpectTotalCount(histogram, 2); in TEST()
78 UmaHistogramPercentage(histogram, 100); in TEST()
79 tester.ExpectBucketCount(histogram, 100, 1); in TEST()
80 tester.ExpectTotalCount(histogram, 3); in TEST()
82 UmaHistogramPercentage(histogram, 101); in TEST()
83 tester.ExpectBucketCount(histogram, 101, 1); in TEST()
84 tester.ExpectTotalCount(histogram, 4); in TEST()
86 UmaHistogramPercentage(histogram, 500); in TEST()
87 tester.ExpectBucketCount(histogram, 101, 2); in TEST()
88 tester.ExpectTotalCount(histogram, 5); in TEST()
92 std::string histogram("Testing.UMA.HistogramCount.Custom"); in TEST() local
96 UmaHistogramCustomCounts(histogram, 0, 1, 100, 10); in TEST()
99 UmaHistogramCustomCounts(histogram, 1, 1, 100, 10); in TEST()
102 UmaHistogramCustomCounts(histogram, 20, 1, 100, 10); in TEST()
103 UmaHistogramCustomCounts(histogram, 20, 1, 100, 10); in TEST()
104 UmaHistogramCustomCounts(histogram, 21, 1, 100, 10); in TEST()
107 UmaHistogramCustomCounts(histogram, 99, 1, 100, 10); in TEST()
110 UmaHistogramCustomCounts(histogram, 100, 1, 100, 10); in TEST()
111 UmaHistogramCustomCounts(histogram, 101, 1, 100, 10); in TEST()
114 tester.ExpectTotalCount(histogram, 8); in TEST()
121 EXPECT_THAT(tester.GetAllSamples(histogram), in TEST()
127 std::string histogram("Testing.UMA.HistogramTimes"); in TEST() local
129 UmaHistogramTimes(histogram, Seconds(1)); in TEST()
130 tester.ExpectTimeBucketCount(histogram, Seconds(1), 1); in TEST()
131 tester.ExpectTotalCount(histogram, 1); in TEST()
132 UmaHistogramTimes(histogram, Seconds(9)); in TEST()
133 tester.ExpectTimeBucketCount(histogram, Seconds(9), 1); in TEST()
134 tester.ExpectTotalCount(histogram, 2); in TEST()
135 UmaHistogramTimes(histogram, Seconds(10)); // Overflows in TEST()
136 tester.ExpectTimeBucketCount(histogram, Seconds(10), 1); in TEST()
137 UmaHistogramTimes(histogram, Seconds(20)); // Overflows. in TEST()
139 tester.ExpectTimeBucketCount(histogram, Seconds(11), 2); in TEST()
140 tester.ExpectTotalCount(histogram, 4); in TEST()
144 std::string histogram("Testing.UMA.HistogramScopedTimes"); in TEST() local
146 { ScopedUmaHistogramTimer scoped_uma_histogram_timer(histogram); } in TEST()
147 tester.ExpectTotalCount(histogram, 1); in TEST()
148 { ScopedUmaHistogramTimer scoped_uma_histogram_timer(histogram); } in TEST()
149 tester.ExpectTotalCount(histogram, 2); in TEST()
153 std::string histogram("Testing.UMA.HistogramSparse"); in TEST() local
155 UmaHistogramSparse(histogram, 0); in TEST()
156 UmaHistogramSparse(histogram, 123456789); in TEST()
157 UmaHistogramSparse(histogram, 123456789); in TEST()
158 EXPECT_THAT(tester.GetAllSamples(histogram), in TEST()
163 std::string histogram("Testing.UMA.HistogramSparse"); in TEST() local
165 UmaHistogramSparse(histogram, -1); in TEST()
166 tester.ExpectUniqueSample(histogram, -1, 1); in TEST()