By moving the test to a separate function.
http://tracker.ceph.com/issues/9235 Fixes: #9235
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
(cherry picked from commit
ee02293ad2ef050672fa8c164ba17b10e8d4ceeb)
ASSERT_EQ(500000u, lb);
ASSERT_EQ(500000u, ub);
}
- {
- pow2_hist_t h;
- h.h.resize(10, 0);
- h.h[0] = UINT_MAX;
- h.h[5] = UINT_MAX;
- uint64_t lb, ub;
- ASSERT_EQ(500000u, lb);
- ASSERT_EQ(500000u, ub);
- }
+}
+
+TEST(Histogram, Position2) {
+ pow2_hist_t h;
+ h.h.resize(10, 0);
+ h.h[0] = UINT_MAX;
+ h.h[5] = UINT_MAX;
+ uint64_t lb, ub;
+ h.get_position_micro(4, &lb, &ub);
+ ASSERT_EQ(500000u, lb);
+ ASSERT_EQ(500000u, ub);
}
TEST(Histogram, Decay) {