This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-performance-tests.git
commit de535783ae469dc5b1f9e75ac5c28377c96537be Author: Otavio Rodolfo Piske <angusyo...@gmail.com> AuthorDate: Thu May 11 12:05:39 2023 +0200 (chores) performance: use the average time for the seda and disruptor tests This makes it easier to evaluate outliers consuming more time to process than just looking at the throughput numbers --- .../apache/camel/itest/jmh/BlockingProducerToSedaTest.java | 8 ++++---- .../BlockingProducerWithArrayBlockingQueueToSedaTest.java | 8 ++++---- .../camel/itest/jmh/DisruptorMultipleTypesProducerTest.java | 12 ++++++------ .../org/apache/camel/itest/jmh/DisruptorProducerTest.java | 12 ++++++------ 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerToSedaTest.java b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerToSedaTest.java index e8df3c0..62fcfc8 100644 --- a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerToSedaTest.java +++ b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerToSedaTest.java @@ -82,14 +82,14 @@ public class BlockingProducerToSedaTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark public void sendBlocking(BenchmarkState state, Blackhole bh) { state.producerTemplate.sendBody(state.endpoint, "test"); } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(6) public void sendBlocking_6(BenchmarkState state, Blackhole bh) { @@ -98,7 +98,7 @@ public class BlockingProducerToSedaTest { @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark public void sendBlockingWithMultipleTypes(BenchmarkState state, Blackhole bh) { state.producerTemplate.sendBody(state.endpoint, "test"); @@ -108,7 +108,7 @@ public class BlockingProducerToSedaTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(6) public void sendBlockingWithMultipleTypes_6(BenchmarkState state, Blackhole bh) { diff --git a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerWithArrayBlockingQueueToSedaTest.java b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerWithArrayBlockingQueueToSedaTest.java index 57db655..08c7161 100644 --- a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerWithArrayBlockingQueueToSedaTest.java +++ b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/BlockingProducerWithArrayBlockingQueueToSedaTest.java @@ -82,14 +82,14 @@ public class BlockingProducerWithArrayBlockingQueueToSedaTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark public void sendBlocking(BenchmarkState state, Blackhole bh) { state.producerTemplate.sendBody(state.endpoint, "test"); } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(6) public void sendBlocking_6(BenchmarkState state, Blackhole bh) { @@ -98,7 +98,7 @@ public class BlockingProducerWithArrayBlockingQueueToSedaTest { @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark public void sendBlockingWithMultipleTypes(BenchmarkState state, Blackhole bh) { state.producerTemplate.sendBody(state.endpoint, "test"); @@ -108,7 +108,7 @@ public class BlockingProducerWithArrayBlockingQueueToSedaTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(6) public void sendBlockingWithMultipleTypes_6(BenchmarkState state, Blackhole bh) { diff --git a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorMultipleTypesProducerTest.java b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorMultipleTypesProducerTest.java index 2a1fa03..4d82cd3 100644 --- a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorMultipleTypesProducerTest.java +++ b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorMultipleTypesProducerTest.java @@ -79,7 +79,7 @@ public class DisruptorMultipleTypesProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark public void sendMultipleTypes_1(BenchmarkState state, Blackhole bh) { state.producerTemplate.sendBody(state.endpoint, "test"); @@ -89,7 +89,7 @@ public class DisruptorMultipleTypesProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(2) public void sendBlockingWithMultipleTypes_2(BenchmarkState state, Blackhole bh) { @@ -100,7 +100,7 @@ public class DisruptorMultipleTypesProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(4) public void sendBlockingWithMultipleTypes_4(BenchmarkState state, Blackhole bh) { @@ -111,7 +111,7 @@ public class DisruptorMultipleTypesProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(8) public void sendBlockingWithMultipleTypes_8(BenchmarkState state, Blackhole bh) { @@ -123,7 +123,7 @@ public class DisruptorMultipleTypesProducerTest { @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(16) public void sendBlockingWithMultipleTypes_16(BenchmarkState state, Blackhole bh) { @@ -134,7 +134,7 @@ public class DisruptorMultipleTypesProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(32) public void sendBlockingWithMultipleTypes_32(BenchmarkState state, Blackhole bh) { diff --git a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorProducerTest.java b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorProducerTest.java index f93fa79..e13cbfb 100644 --- a/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorProducerTest.java +++ b/tests/camel-jmh/src/test/java/org/apache/camel/itest/jmh/DisruptorProducerTest.java @@ -75,14 +75,14 @@ public class DisruptorProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark public void send_1(BenchmarkState state, Blackhole bh) { state.producerTemplate.sendBody(state.endpoint, "test"); } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(2) public void send_2(BenchmarkState state, Blackhole bh) { @@ -91,7 +91,7 @@ public class DisruptorProducerTest { @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(4) public void send_4(BenchmarkState state, Blackhole bh) { @@ -99,7 +99,7 @@ public class DisruptorProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(8) public void send_8(BenchmarkState state, Blackhole bh) { @@ -107,7 +107,7 @@ public class DisruptorProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(16) public void send_16(BenchmarkState state, Blackhole bh) { @@ -115,7 +115,7 @@ public class DisruptorProducerTest { } @OutputTimeUnit(TimeUnit.MILLISECONDS) - @BenchmarkMode({Mode.Throughput, Mode.AverageTime, Mode.SingleShotTime}) + @BenchmarkMode(Mode.AverageTime) @Benchmark @Threads(32) public void send_32(BenchmarkState state, Blackhole bh) {