Issue Details (XML | Word | Printable)

Key: HADOOP-5005
Type: Test Test
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Matei Zaharia
Votes: 0
Watchers: 7
Operations

If you were logged in you would be able to see more operations.
Hadoop Common

Create a mock MapReduce cluster simulator to test schedulers

Created: 09/Jan/09 05:50 PM   Updated: 10/Jan/09 07:55 AM
Return to search
Component/s: test
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified


 Description  « Hide
Currently the Hadoop schedulers use a FakeTaskTrackerManager to run tests which is both messy and doesn't really simulate trackers going up and down, tasks finishing at different times, faiulres, etc. It would be nice to have a simulated MapReduce cluster where tasks really do take different amounts of (simulated) time, trackers may be slow, tasks can be made to fail, etc. The existing TaskTrackerManager interface given to the schedulers, plus perhaps a mockable clock (e.g. the FairScheduler.Clock class) should be enough to do all this. The end result will be easier-to-write and more complex scheduler tests.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
There are no subversion log entries for this issue yet.