Ejemplo n.º 1
0
 @Test
 public void none() throws Exception {
   Id id = new DefaultId("foo");
   StepDigest digest = new StepDigest(id, 100.0, clock, 10);
   clock.setWallTime(10);
   Assert.assertEquals(Double.NaN, digest.poll().quantile(0.5), 0.2);
 }
Ejemplo n.º 2
0
 @Test
 public void addTwoValues() throws Exception {
   Id id = new DefaultId("foo");
   StepDigest digest = new StepDigest(id, 100.0, clock, 10);
   digest.add(1.0);
   digest.add(100.0);
   clock.setWallTime(10);
   Assert.assertEquals(50.5, digest.poll().quantile(0.5), 0.2);
 }
Ejemplo n.º 3
0
 @Before
 public void init() {
   clock.setWallTime(0L);
 }