fail if timeUnit= TimeUnit.HOURS
Sergey Kuksenko
sergey.kuksenko at oracle.com
Fri Feb 14 03:37:07 PST 2014
I think it looks a little bit crazy, but annotations with "hours" fail.
like
@Warmup(time =3, timeUnit = TimeUnit.HOURS)
cause:
Running org.openjdk.jmh.it.intraorder.BenchmarkBenchSetupOrderTest
Running org.openjdk.jmh.it.intraorder.BenchmarkStateTearDownOrderTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.087
sec <<< FAILURE!
invokeAPI(org.openjdk.jmh.it.intraorder.BenchmarkStateSetupOrderTest)
Time elapsed: 0.082 sec <<< ERROR!
java.lang.NumberFormatException: For input string: "3hr"
at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at
org.openjdk.jmh.runner.parameters.TimeValue.fromString(TimeValue.java:177)
at org.openjdk.jmh.util.internal.Optional$2.valueOf(Optional.java:164)
at org.openjdk.jmh.util.internal.Optional$2.valueOf(Optional.java:161)
at org.openjdk.jmh.util.internal.Optional.of(Optional.java:90)
at org.openjdk.jmh.runner.BenchmarkRecord.<init>(BenchmarkRecord.java:93)
at
org.openjdk.jmh.runner.MicroBenchmarkList.find(MicroBenchmarkList.java:126)
--
Best regards,
Sergey Kuksenko
More information about the jmh-dev
mailing list