[
https://issues.apache.org/jira/browse/AVRO-2346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16804105#comment-16804105
]
Hudson commented on AVRO-2346:
------------------------------
FAILURE: Integrated in Jenkins build AvroJava #628 (See
[https://builds.apache.org/job/AvroJava/628/])
AVRO-2346: Introduce JMH Performance Testing Framework (iemejia:
[https://github.com/apache/avro/commit/48ed810a0d1352adcb3f608ff33b186ed433e784])
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/MapTest.java
* (edit) pom.xml
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/basic/ExtendedEnumTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/BigRecord.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/StringTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/record/ValidatingRecordTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/record/RecordWithDefaultTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectLongArrayTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/BasicRecord.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/generic/GenericStringTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/IntTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/basic/UnchangedUnionTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/BooleanTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectLargeFloatArrayTest.java
* (add) lang/java/perf/pom.xml
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/record/ResolvingRecordTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectNestedFloatArrayTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/DoubleTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/LongTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/generic/GenericWithDefaultTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/ArrayTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectDoubleArrayTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/basic/SmallLongTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/BytesTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/basic/FloatTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectBigRecordTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/record/RecordWithOutOfOrderTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/generic/GenericNestedFakeTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectLargeFloatArrayBlockedTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/record/RecordWithPromotionTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectIntArrayTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectRecordTest.java
* (edit) lang/java/pom.xml
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectFloatArrayTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/Perf.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/generic/GenericWithPromotionTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/generic/GenericNestedTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/record/RecordTest.java
* (add) lang/java/perf/src/main/java/org/apache/avro/test/BasicState.java
* (edit) lang/java/ipc/src/test/java/org/apache/avro/io/Perf.java
* (add) lang/java/perf/README.md
* (add) lang/java/perf/src/main/java/org/apache/avro/test/BasicArrayState.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/generic/GenericTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/reflect/ReflectNestedObjectArrayTest.java
* (add)
lang/java/perf/src/main/java/org/apache/avro/test/generic/GenericWithOutOfOrderTest.java
> Introduce JMH Performance Testing Framework
> -------------------------------------------
>
> Key: AVRO-2346
> URL: https://issues.apache.org/jira/browse/AVRO-2346
> Project: Apache Avro
> Issue Type: New Feature
> Components: java
> Affects Versions: 1.9.0
> Reporter: David Mollitor
> Assignee: David Mollitor
> Priority: Major
> Fix For: 1.9.0
>
>
> There exists already a {{org.apache.avro.io.Perf.java}} testing framework.
> Very well done.
> However, I would like to introduce a new module to the Avro Java project that
> leverages the OpenJDK JMH performance testing framework. The framework will
> allow the testing performance harness to keep up with the latest in
> performance testing.
> https://openjdk.java.net/projects/code-tools/jmh/
> I expect that this testing framework will require a few revisions to get it
> "right," meaning producing actionable information. This will require a hard
> look by some domain experts.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)