Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
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.
Attachments
Attachments
Issue Links
- depends upon
-
MAPREDUCE-1774 Large-scale Automated Framework
- Closed
- is blocked by
-
MAPREDUCE-1713 Utilities for system tests specific.
- Resolved
- is depended upon by
-
MAPREDUCE-1871 Create automated test scenario for "Collect information about number of tasks succeeded / total per time unit for a tasktracker"
- Resolved
-
MAPREDUCE-1899 [Herriot] Test jobsummary information for different jobs.
- Resolved
- is required by
-
MAPREDUCE-1710 Process tree clean up of exceeding memory limit tasks.
- Resolved
-
MAPREDUCE-1731 Process tree clean up suspended task tests.
- Resolved