[ 
https://issues.apache.org/jira/browse/OOZIE-1124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13527582#comment-13527582
 ] 

Rohini Palaniswamy commented on OOZIE-1124:
-------------------------------------------

  Tried different things and spent a lot of time. There is no way to have all 
the tests running in the same module. 

Proposal:

oozie-core runs with antlr-runtime-3.0.1/pig-0.8 and runs hive, hcat dependency 
and pig with hcatloader tests. pig-0.8 is compatible with antlr-runtime-3.0.1 
and is the one that is used in hcatalog itself to run unit tests. 

oozie-pig-tests module will only have the two pig test classes and runs with 
antlr-runtime-3.4.1/pig-0.9 as there are test cases which test pig-0.9 
features. 


                
> Split pig unit tests to a separate module
> -----------------------------------------
>
>                 Key: OOZIE-1124
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1124
>             Project: Oozie
>          Issue Type: Improvement
>            Reporter: Rohini Palaniswamy
>            Assignee: Rohini Palaniswamy
>
> Currently hive tests are run using a seperate profile testHive because of 
> incompatible antlr-runtime dependencies between both. The hcat tests have the 
> same problem. Makes it impossible to add tests to different CoordAction 
> commands for hcat uri dependencies. It would be easier to split the pig unit 
> tests alone to a separate module. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to