//tasks, task 0 is fast, and we should not speculate it.
//for task 1, 2, 3, they are all in the reducing phase, with same progress,
//however, task 1 has smaller processing rate(the statistics of the reduce
//phase for all the tasks will also include statistics for task 0, whose
//processing rate is 0)
job.finishCopy(taskAttemptID[1], clock.getTime(), 10000);
job.finishCopy(taskAttemptID[2], clock.getTime(), 10000);
job.finishCopy(taskAttemptID[3], clock.getTime(), 10000);
clock.advance(1000);
job.finishSort(taskAttemptID[1], clock.getTime());
job.finishSort(taskAttemptID[2], clock.getTime());