Example #1
0
  void assertEmpty(StatsBuffer buffer) {
    assertEquals(buffer.getCount(), 0);
    assertEquals(buffer.getTotalTime(), 0);
    assertEquals(buffer.getMax(), 0);
    assertEquals(buffer.getMin(), 0);

    // the following values could be NaN
    assertEquals(buffer.getMean(), 0.0);
    assertEquals(buffer.getVariance(), 0.0);
    assertEquals(buffer.getStdDev(), 0.0);
    assertEquals(buffer.getPercentileValues()[0], 0.0);
  }
Example #2
0
 @Test
 public void testTotalNoWrap() {
   StatsBuffer buffer = getNoWrap();
   assertEquals(buffer.getTotalTime(), SIZE / 2 * (SIZE / 2 + 1) / 2);
 }
Example #3
0
 @Test
 public void testTotalWrap() {
   StatsBuffer buffer = getWithWrap();
   assertEquals(buffer.getTotalTime(), EXPECTED_TOTAL_WRAP);
 }