[ 
https://issues.apache.org/jira/browse/AVRO-716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12981989#action_12981989
 ] 

Scott Carey commented on AVRO-716:
----------------------------------

The Interop tests use RandomData in order to generate binary data for testing.

This is used in a few places and we already have two copies of the class.  I 
think it makes sense to move this from the test tree to o.a.a.util and have a 
public API for it.  We can then make a Tool and use avro-tools.jar to create 
the interop data.   Generating random data with the command line tool has many 
other uses too.

Does that sound reasonable?  If we do this, I  think it makes sense to put the 
Tool portion into a different ticket since it will need its own section in 
CHANGES.txt.



> New Java build: integrate with parent build and remove cruft
> ------------------------------------------------------------
>
>                 Key: AVRO-716
>                 URL: https://issues.apache.org/jira/browse/AVRO-716
>             Project: Avro
>          Issue Type: Task
>          Components: build, java
>            Reporter: Scott Carey
>            Assignee: Scott Carey
>            Priority: Blocker
>             Fix For: 1.5.0
>
>
> We have legacy ant and ivy items in lang/java that need to be removed or 
> reduced.   
> 'ant clean' 'and compile' and 'ant test' can simply forward to maven, we 
> might still want to have ant drive interop tests, and it is useful to have 
> ant around as a tool.
> Additionally, buildbot currently fails and build.sh from the top level does 
> not properly build Java.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to