[ 
https://issues.apache.org/jira/browse/MAPREDUCE-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12860117#action_12860117
 ] 

Balaji Rajagopalan commented on MAPREDUCE-1693:
-----------------------------------------------

GenerateTaskChildProcess is not there in the final patch, but it is available 
in the previous patch. 

Also in the final patch there is utility methods for start/stop cluster this a 
duplicate of what is there in the other patch, please clean up this issues. 

I need one patch which has all the changes for task killing, also mentioned 
this patch is depend on utility method patch, that is dependent on push config 
patch.  This will clearly give me the sequence in which the patches will be 
committed. 


> Process tree clean up of either a failed task or killed task tests.
> -------------------------------------------------------------------
>
>                 Key: MAPREDUCE-1693
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1693
>             Project: Hadoop Map/Reduce
>          Issue Type: Task
>          Components: test
>            Reporter: Vinay Kumar Thota
>            Assignee: Vinay Kumar Thota
>         Attachments: taskchildskilling_1693.diff, 
> taskchildskilling_1693.diff, taskchildskilling_1693.patch, 
> taskchildskilling_1693.patch, taskchildskilling_1693.patch
>
>
> The following scenarios covered in the test.
> 1. Run a job which spawns subshells in the tasks. Kill one of the task. All 
> the child process of the killed task must be killed.
> 2. Run a job which spawns subshells in tasks. Fail one of the task. All the 
> child process of the killed task must be killed along with the task after its 
> failure.
> 3. Check process tree cleanup on paritcular task-tracker when we use 
> -kill-task and -fail-task with both map and reduce.
> 4. Submit a job which would spawn child processes and each of the child 
> processes exceeds the memory limits. Let the job complete . Check if all the 
> child processes are killed, the overall job should fail.
> l)Submit a job which would spawn child processes and each of the child 
> processes exceeds the memory limits. Kill/fail the job while in progress. 
> Check if all the child processes are killed.

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