我遵循了一些在线可用的建议,但没有任何帮助。
得到卡尺并从https://github.com/peterlynch/caliper构建它
export CLASSPATH=/home/deepakkv/projects/poc/benchmarkparquet/target/classes:~/.m2/repository/com/google/code/caliper/caliper/1.0-SNAPSHOT/caliper-1.0-SNAPSHOT.jar:~/projects/poc/caliper/lib/gson.jar:~/projects/poc/caliper/lib/allocation.jar:~/projects/poc/caliper/lib/guava-r09.jar
现在要将结果推送到网络,我们需要指定密钥。这是混乱。我以两种方式都包含了 API 密钥
$猫/home/deepakkv/.caliperrc
钥匙
$ cat /home/deepakkv/.caliper/config.properties
results.upload.options.key = 键
$
我运行基准如下
$ sh ~/projects/poc/caliper/scripts/caliper com.parquet.benchmark.BenchmarkParquetDirectWrites 0% 场景{vm=java, trial=0, benchmark=TestContains1, length=1} 6.47 ns; σ=0.32 ns @ 10 次试验 50% 场景{vm=java, trial=0, benchmark=TestContains2, length=1} 5.34 ns; σ=0.22 ns @ 10 次试验基准 ns 线性运行时 TestContains1 6.47 ============================== TestContains2 5.34 ===== =================== vm: java 试用版: 0 长度: 1 $
它运行成功,并不表示它正在将结果发布到网络。我找不到任何东西@http: //microbenchmarks.appspot.com/runs
我哪里错了?