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

Alejandro Abdelnur commented on YARN-129:
-----------------------------------------

+1
                
> Simplify classpath construction for mini YARN tests
> ---------------------------------------------------
>
>                 Key: YARN-129
>                 URL: https://issues.apache.org/jira/browse/YARN-129
>             Project: Hadoop YARN
>          Issue Type: Improvement
>          Components: client
>            Reporter: Tom White
>            Assignee: Tom White
>         Attachments: YARN-129.patch, YARN-129.patch, YARN-129.patch
>
>
> The test classpath includes a special file called 'mrapp-generated-classpath' 
> (or similar in distributed shell) that is constructed at build time, and 
> whose contents are a classpath with all the dependencies needed to run the 
> tests. When the classpath for a container (e.g. the AM) is constructed the 
> contents of mrapp-generated-classpath is read and added to the classpath, and 
> the file itself is then added to the classpath so that later when the AM 
> constructs a classpath for a task container it can propagate the test 
> classpath correctly.
> This mechanism can be drastically simplified by propagating the system 
> classpath of the current JVM (read from the java.class.path property) to a 
> launched JVM, but only if running in the context of the mini YARN cluster. 
> Any tests that use the mini YARN cluster will automatically work with this 
> change. Although any that explicitly deal with mrapp-generated-classpath can 
> be simplified.

--
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