コード例 #1
0
ファイル: StepDigestTest.java プロジェクト: bondj/spectator
 @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);
 }
コード例 #2
0
ファイル: StepDigestTest.java プロジェクト: bondj/spectator
 @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);
 }
コード例 #3
0
ファイル: StepDigestTest.java プロジェクト: bondj/spectator
 @Before
 public void init() {
   clock.setWallTime(0L);
 }