Examples of calcStats()


Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    {
      stats.add(1);
      Assert.assertEquals(stats.size(), i, "correct size");
    }

    stats.calcStats(s);
    Assert.assertEquals(s.getMax(), 1, "correct max");
    Assert.assertEquals(s.getMin(), 1, "correct min");
    Assert.assertEquals(s.getNum(), 10, "correct num");
    Assert.assertEquals(s.getSum(), 10, "correct sum");
    Assert.assertEquals(s.getMean(), 1.0, "correct mean");
View Full Code Here

Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    {
      stats.add(5);
      Assert.assertEquals(stats.size(), i <= 10 ? 10 + i : 20, "correct size" );
    }

    stats.calcStats(s);
    Assert.assertEquals(s.getMax(), 5, "correct max");
    Assert.assertEquals(s.getMin(), 5, "correct min");
    Assert.assertEquals(s.getNum(), 20, "correct num");
    Assert.assertEquals(s.getSum(), 100, "correct sum");
    Assert.assertEquals(s.getMean(), 5.0, "correct mean");
View Full Code Here

Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    for (int i = 1; i <= 8; ++i)
    {
      stats.add(3);
      Assert.assertEquals(stats.size(), 20, "correct size");
    }
    stats.calcStats(s);
    Assert.assertEquals(s.getMax(), 5, "correct max");
    Assert.assertEquals(s.getMin(), 3, "correct min");
    Assert.assertEquals(s.getNum(), 20, "correct num");
    Assert.assertEquals(s.getSum(), 84, "correct sum");
    Assert.assertEquals(s.getMean(), 84.0/20, "correct mean");
View Full Code Here

Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    for (int i = 1; i <= 4; ++i)
    {
      stats.add(3);
      Assert.assertEquals(stats.size(), 20, "correct size");
    }
    stats.calcStats(s);
    Assert.assertEquals(s.getMax(), 5, "correct max");
    Assert.assertEquals(s.getMin(), 3, "correct min");
    Assert.assertEquals(s.getNum(), 20, "correct num");
    Assert.assertEquals(s.getSum(), 76, "correct sum");
    Assert.assertEquals(s.getMean(), 76.0/20, "correct mean");
View Full Code Here

Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    for (int i = 1; i <= 4; ++i)
    {
      stats.add(3);
      Assert.assertEquals(stats.size(), 20, "correct size");
    }
    stats.calcStats(s);
    Assert.assertEquals(s.getMax(), 5, "correct max");
    Assert.assertEquals(s.getMin(), 3, "correct min");
    Assert.assertEquals(s.getNum(), 20, "correct num");
    Assert.assertEquals(s.getSum(), 68, "correct sum");
    Assert.assertEquals(s.getMean(), 68.0/20, "correct mean");
View Full Code Here

Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    for (int i = 1; i <= 4; ++i)
    {
      stats.add(1);
      Assert.assertEquals(stats.size(), 20, "correct size");
    }
    stats.calcStats(s);
    Assert.assertEquals(s.getMax(), 3, "correct max");
    Assert.assertEquals(s.getMin(), 1, "correct min");
    Assert.assertEquals(s.getNum(), 20, "correct num");
    Assert.assertEquals(s.getSum(), 4*1 + 16*3, "correct sum");
    Assert.assertEquals(s.getMean(), s.getSum()/20.0, "correct mean");
View Full Code Here

Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    Assert.assertEquals(bvalues.length, 52, "correct bucket values size");
    Assert.assertEquals(bvalues[0], 0, "correct bucket value 0");
    Assert.assertEquals(bvalues[51], 51, "correct bucket value 51");
    for (int i = 1; i <= 50; ++i) Assert.assertEquals(bvalues[i], i, "correct bucket value " + i);

    stats.calcStats(s);

    Assert.assertEquals(s.getSum(), 5100, "correct sum");
    Assert.assertEquals(s.getNum(), 200, "correct num");
    Assert.assertEquals(s.getMean(), 25.5, "correct mean");
    Assert.assertEquals(s.getMin(), 1, "correct min");
View Full Code Here

Examples of com.linkedin.databus.core.monitoring.HistogramBasedIntStats.calcStats()

    Assert.assertEquals(bvalues.length, 7, "correct bucket values size");
    Assert.assertEquals(bvalues[0], -4, "correct bucket value 0");
    Assert.assertEquals(bvalues[6], 56, "correct bucket value 51");
    for (int i = 1; i <= 5; ++i) Assert.assertEquals(bvalues[i], (i - 1) * 10 + 6, "correct bucket value " + i);

    stats.calcStats(s);

    Assert.assertEquals(s.getSum(), 40 * (6 + 16 + 26 + 36 + 46), "correct sum");
    Assert.assertEquals(s.getNum(), 200, "correct num");
    Assert.assertEquals(s.getMean(), 1.0 * s.getSum() / s.getNum(), "correct mean");
    Assert.assertEquals(s.getMin(), 6, "correct min");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.