conf.setFloat(JobInProgress.SPECULATIVE_MAP_UNFINISHED_THRESHOLD_KEY, 0);
conf.setFloat(JobInProgress.SPECULATIVE_REDUCE_UNFINISHED_THRESHOLD_KEY, 0);
FakeJobInProgress job = new FakeJobInProgress(conf, jobTracker);
job.initTasks();
//schedule some tasks
taskAttemptID[0] = job.findMapTask(trackers[0]);
taskAttemptID[1] = job.findMapTask(trackers[0]);
taskAttemptID[2] = job.findMapTask(trackers[0]);
taskAttemptID[3] = job.findMapTask(trackers[1]);
taskAttemptID[4] = job.findMapTask(trackers[1]);
taskAttemptID[5] = job.findMapTask(trackers[1]);