From 03a638b95da83e150d4f69451c8733b5f09c37aa Mon Sep 17 00:00:00 2001 From: Maros Marsalek Date: Thu, 3 Nov 2016 16:24:17 +0100 Subject: HONEYCOMB-287 Infra micro-benchmarks Config (write) Operational (read) Add -Pbenchmark to maven execution to include benchmarks Change-Id: Ia4815ffc109e34629279b9418b962a9f91c38c30 Signed-off-by: Maros Marsalek --- infra/it/benchmark/pom.xml | 137 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 infra/it/benchmark/pom.xml (limited to 'infra/it/benchmark/pom.xml') diff --git a/infra/it/benchmark/pom.xml b/infra/it/benchmark/pom.xml new file mode 100644 index 000000000..5ee3c0881 --- /dev/null +++ b/infra/it/benchmark/pom.xml @@ -0,0 +1,137 @@ + + + + + + + + io.fd.honeycomb.common + honeycomb-parent + 1.16.12-SNAPSHOT + ../../../common/honeycomb-parent + + + 4.0.0 + io.fd.honeycomb + benchmark + 1.16.12-SNAPSHOT + jar + + + 1.15 + benchmarks + + + + + org.openjdk.jmh + jmh-core + ${jmh.version} + + + org.openjdk.jmh + jmh-generator-annprocess + ${jmh.version} + provided + + + io.fd.honeycomb + minimal-distribution + ${project.version} + + + io.fd.honeycomb.it + honeycomb-test-model + ${project.version} + + + + + + + ${basedir}/src/main/resources + + true + + + + + maven-dependency-plugin + + + build-classpath + compile + + build-classpath + + + depClasspath + + + + + + org.codehaus.mojo + exec-maven-plugin + + + benchmark + test + + java + + + org.openjdk.jmh.Main + + + java.class.path + ${project.build.outputDirectory}${path.separator}${depClasspath} + + + + + + + -foe=true + + + + + + + + -rf=csv + -rff=${project.build.directory}/benchmark.csv + + + + + + + + + -- cgit 1.2.3-korg