public class org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest extends org.apache.zookeeper.ZKTestCase
{
private org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet testCounterSet;
public void <init>()
{
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest v;
v := @this: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest;
specialinvoke v.<org.apache.zookeeper.ZKTestCase: void <init>()>();
return;
}
public void initCounter()
{
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet v;
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest v;
v := @this: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest;
v = new org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet;
specialinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet: void <init>(java.lang.String)>("test");
v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet testCounterSet> = v;
return;
}
private void addDataPoints()
{
int v, v;
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet v, v;
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest v;
v := @this: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest;
v = 0;
label:
if v >= 1000 goto label;
v = v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet testCounterSet>;
virtualinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet: void add(java.lang.String,long)>("key1", v);
v = v + 1;
goto label;
label:
v = 1000;
label:
if v >= 2000 goto label;
v = v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet testCounterSet>;
virtualinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet: void add(java.lang.String,long)>("key2", v);
v = v + 1;
goto label;
label:
return;
}
public void testReset()
{
java.lang.Long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.Map v;
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest v;
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet v, v;
java.lang.Double v, v;
java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest;
specialinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: void addDataPoints()>();
v = v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet testCounterSet>;
virtualinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet: void reset()>();
v = v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet testCounterSet>;
v = virtualinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet: java.util.Map values()>();
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(0.0);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("avg_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "avg_key1_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("min_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "min_key1_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("max_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "max_key1_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("cnt_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "cnt_key1_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("sum_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "sum_key1_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p50_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p50_key1_test should have p50=0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p95_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p95_key1_test should have p95=0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p99_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p99_key1_test should have p99=0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p999_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p999_key1_test should have p999=0");
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(0.0);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("avg_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "avg_key2_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("min_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "min_key2_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("max_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "max_key2_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("cnt_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "cnt_key2_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("sum_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "sum_key2_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p50_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p50_key2_test should have p50=0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p95_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p95_key2_test should have p95=0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p99_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p99_key2_test should have p99=0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p999_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p999_key2_test should have p999=0");
return;
}
public void testValues()
{
java.lang.Long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.Map v;
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest v;
org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet v;
java.lang.Double v, v;
int v;
java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest;
specialinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: void addDataPoints()>();
v = v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSetTest: org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet testCounterSet>;
v = virtualinvoke v.<org.apache.zookeeper.server.metric.AvgMinMaxPercentileCounterSet: java.util.Map values()>();
v = interfaceinvoke v.<java.util.Map: int size()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int,java.lang.String)>(18, v, "There should be 18 values in the set");
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(499.5);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("avg_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "avg_key1_test should =499.5");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(0L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("min_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "min_key1_test should =0");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(999L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("max_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "max_key1_test should =999");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("cnt_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "cnt_key1_test should =1000");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(499500L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("sum_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "sum_key1_test should =999*500");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(500L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p50_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p50_key1_test should have p50=500");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(950L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p95_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p95_key1_test should have p95=950");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(990L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p99_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p99_key1_test should have p99=990");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(999L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p999_key1_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p999_key1_test should have p999=999");
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(1499.5);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("avg_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "avg_key2_test should =3.5");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("min_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "min_key2_test should =2");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1999L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("max_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "max_key2_test should =5");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("cnt_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "cnt_key2_test should =4");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1499500L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("sum_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "sum_key2_test should =14");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1500L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p50_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p50_key2_test should have p50=1500");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1950L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p95_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p95_key2_test should have p95=1950");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1990L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p99_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p99_key2_test should have p99=1990");
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1999L);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>("p999_key2_test");
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, "p999_key2_test should have p999=1999");
return;
}
}