From 3f1ae35c6db3321b5f7e0ef4a90e2610a468692b Mon Sep 17 00:00:00 2001 From: Thomas Grass Date: Fri, 19 Aug 2011 15:08:05 -0500 Subject: Stats: Add a sparse histogram stat object. --- src/unittest/stattest.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/unittest') diff --git a/src/unittest/stattest.cc b/src/unittest/stattest.cc index c5e39888d..ccce2173b 100644 --- a/src/unittest/stattest.cc +++ b/src/unittest/stattest.cc @@ -92,6 +92,7 @@ struct StatTest Histogram h10; Histogram h11; Histogram h12; + SparseHistogram sh1; Formula f1; Formula f2; @@ -316,6 +317,12 @@ StatTest::init() .desc("this is histogram 12") ; + sh1 + .init(0) + .name("SparseHistogram1") + .desc("this is sparse histogram 1") + ; + f1 .name("Formula1") .desc("this is formula 1") @@ -623,4 +630,8 @@ StatTest::run() h11.sample(i); h12.sample(i); } + + for (int i = 0; i < 1000; i++) { + sh1.sample(random() % 10000); + } } -- cgit v1.2.3