@Override public double getOneMinuteRate() { return delegate.getOneMinuteRate(); }
json.writeObjectField("count", timer.getCount()); json.writeObjectField("meanRate", timer.getMeanRate()); json.writeObjectField("oneMinRate", timer.getOneMinuteRate()); json.writeObjectField("fiveMinRate", timer.getFiveMinuteRate()); json.writeObjectField("fifteenMinRate", timer.getFifteenMinuteRate());
.append(value(registryKey, keyBase + keyUnit + "_count", timer.getCount(), entry.metadata)) .append(value(registryKey, keyBase + "_rate_per_second", timer.getMeanRate(), entry.metadata)) .append(value(registryKey, keyBase + "_one_min_rate_per_second", timer.getOneMinuteRate(), entry.metadata)) .append(value(registryKey, keyBase + "_five_min_rate_per_second", timer.getFiveMinuteRate(), entry.metadata)) .append(value(registryKey, keyBase + "_fifteen_min_rate_per_second", timer.getFifteenMinuteRate(), entry.metadata))
TestUtils.assertEqualsWithTolerance(1.0, timer.getOneMinuteRate()); TestUtils.assertEqualsWithTolerance(1.0, timer.getFiveMinuteRate()); TestUtils.assertEqualsWithTolerance(1.0, timer.getFifteenMinuteRate()); Assert.assertThat(timer.getOneMinuteRate(), lessThan(1.0)); Assert.assertThat(timer.getFiveMinuteRate(), lessThan(1.0)); Assert.assertThat(timer.getFifteenMinuteRate(), lessThan(1.0));