You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2022/08/18 14:16:26 UTC
[GitHub] [camel-quarkus] aldettinger opened a new issue, #4014: perf-regression: java.lang.NumberFormatException: For input string: "782,36"
aldettinger opened a new issue, #4014:
URL: https://github.com/apache/camel-quarkus/issues/4014
On some machine, the hyperfoil-maven-plugin could report the throughput using the french locale. Thus generating the below stack trace:
```
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2022-08-18 16:08:09,549 INFO [io.quarkus] (main) perf-regression 2.12.0-SNAPSHOT on JVM (powered by Quarkus 2.12.0.CR1) started in 0.828s.
2022-08-18 16:08:09,607 INFO [io.quarkus] (main) Profile prod activated.
2022-08-18 16:08:09,607 INFO [io.quarkus] (main) Installed features: [cdi, picocli]
java.lang.NumberFormatException: For input string: "782,36"
at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2054)
at java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
at java.base/java.lang.Double.parseDouble(Double.java:543)
at org.apache.camel.quarkus.performance.regression.PerfRegressionCommand.runPerfRegression(PerfRegressionCommand.java:117)
at org.apache.camel.quarkus.performance.regression.PerfRegressionCommand.runPerfRegressionForCqVersion(PerfRegressionCommand.java:88)
at org.apache.camel.quarkus.performance.regression.PerfRegressionCommand.run(PerfRegressionCommand.java:64)
at picocli.CommandLine.executeUserObject(CommandLine.java:1939)
at picocli.CommandLine.access$1300(CommandLine.java:145)
at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2358)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2352)
at picocli.CommandLine$RunLast.handle(CommandLine.java:2314)
at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2179)
at picocli.CommandLine$RunLast.execute(CommandLine.java:2316)
at io.quarkus.picocli.runtime.PicocliRunner$EventExecutionStrategy.execute(PicocliRunner.java:26)
at picocli.CommandLine.execute(CommandLine.java:2078)
at io.quarkus.picocli.runtime.PicocliRunner.run(PicocliRunner.java:40)
at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:131)
at io.quarkus.runtime.Quarkus.run(Quarkus.java:67)
at io.quarkus.runtime.Quarkus.run(Quarkus.java:41)
at io.quarkus.runner.GeneratedMain.main(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at io.quarkus.bootstrap.runner.QuarkusEntryPoint.doRun(QuarkusEntryPoint.java:60)
at io.quarkus.bootstrap.runner.QuarkusEntryPoint.main(QuarkusEntryPoint.java:31)
2022-08-18 16:08:56,070 INFO [io.quarkus] (main) perf-regression stopped in 0.026s
at org.zeroturnaround.exec.InvalidExitUtil.checkExit(InvalidExitUtil.java:27)
at org.zeroturnaround.exec.WaitForProcess.call(WaitForProcess.java:114)
at org.zeroturnaround.exec.ProcessExecutor.waitFor(ProcessExecutor.java:1076)
at org.zeroturnaround.exec.ProcessExecutor.execute(ProcessExecutor.java:906)
at org.apache.camel.quarkus.performance.regression.it.PerfRegressionIT.nominalShouldPrintReport(PerfRegressionIT.java:65)
... 70 more
```
It breaks the itests.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] aldettinger commented on issue #4014: perf-regression: java.lang.NumberFormatException: For input string: "782,36"
Posted by GitBox <gi...@apache.org>.
aldettinger commented on issue #4014:
URL: https://github.com/apache/camel-quarkus/issues/4014#issuecomment-1222045287
It can't be reproduced locally:
```
[main_upstream @ perf-regression]$ java -jar target/quarkus-app/quarkus-run.jar -d 1s 2.9.0
__ ____ __ _____ ___ __ ____ ______
--/ __ \/ / / / _ | / _ \/ //_/ / / / __/
-/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2022-08-22 10:06:56,116 INFO [io.quarkus] (main) perf-regression 2.12.0-SNAPSHOT on JVM (powered by Quarkus 2.12.0.CR1) started in 0.311s.
2022-08-22 10:06:56,140 INFO [io.quarkus] (main) Profile prod activated.
2022-08-22 10:06:56,140 INFO [io.quarkus] (main) Installed features: [cdi, picocli]
Camel Quarkus Throughput Performance Increase Compared to Previous Version
Camel Quarkus version | Duration | JVM req/s [%increase] | Status |
----------------------------------------------------------------------------
2.9.0 | 1s | 1078.39 req/s [+0.00%] | OK |
2022-08-22 10:07:14,078 INFO [io.quarkus] (main) perf-regression stopped in 0.020s
[main_upstream @ perf-regression]$ java -Duser.country=FR -Duser.language=fr -jar target/quarkus-app/quarkus-run.jar -d 1s 2.9.0
__ ____ __ _____ ___ __ ____ ______
--/ __ \/ / / / _ | / _ \/ //_/ / / / __/
-/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2022-08-22 10:07:31,137 INFO [io.quarkus] (main) perf-regression 2.12.0-SNAPSHOT on JVM (powered by Quarkus 2.12.0.CR1) started in 0.316s.
2022-08-22 10:07:31,153 INFO [io.quarkus] (main) Profile prod activated.
2022-08-22 10:07:31,153 INFO [io.quarkus] (main) Installed features: [cdi, picocli]
Camel Quarkus Throughput Performance Increase Compared to Previous Version
Camel Quarkus version | Duration | JVM req/s [%increase] | Status |
---------------------------------------------------------------------------
2.9.0 | 1s | 866,29 req/s [+0,00%] | OK |
2022-08-22 10:07:50,429 INFO [io.quarkus] (main) perf-regression stopped in 0.028s
```
The best candidate explanation would be that on some environments, the `java` and `mvnw` default locale might not be the same.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [camel-quarkus] aldettinger closed issue #4014: perf-regression: java.lang.NumberFormatException: For input string: "782,36"
Posted by GitBox <gi...@apache.org>.
aldettinger closed issue #4014: perf-regression: java.lang.NumberFormatException: For input string: "782,36"
URL: https://github.com/apache/camel-quarkus/issues/4014
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org