[ https://issues.apache.org/jira/browse/MAPREDUCE-1854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12879310#action_12879310 ]
Balaji Rajagopalan commented on MAPREDUCE-1854: ----------------------------------------------- Regarding Jsch I read about it after you point that out, I totally agree with you that this seems to be better solution than running a shell command from the java code using the Shell.java helper class. Cos my thoughts on this can we make this is a seperate JIRA and replace all the places where we use ssh and execute remote command replace it with Jsch, rather than doing it for particular instance alone, since if I do this for health script alone there will be certain funcationality using Shell command execution, and others using Jsch. If you agree I will raise a seperate JIRA. > [herriot] Automate health script system test > -------------------------------------------- > > Key: MAPREDUCE-1854 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1854 > Project: Hadoop Map/Reduce > Issue Type: New Feature > Components: test > Environment: Herriot framework > Reporter: Balaji Rajagopalan > Assignee: Balaji Rajagopalan > Attachments: health_script_5.txt > > Original Estimate: 120h > Remaining Estimate: 120h > > 1. There are three scenarios, first is induce a error from health script, > verify that task tracker is blacklisted. > 2. Make the health script timeout and verify the task tracker is blacklisted. > 3. Make an error in the health script path and make sure the task tracker > stays healthy. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.