| getInputSplits() |  | 0% |  | 0% | 16 | 16 | 52 | 52 | 1 | 1 |
| getTaskInfo(LoggedTask) |  | 0% |  | 0% | 11 | 11 | 36 | 36 | 1 | 1 |
| getTaskAttemptInfo(LoggedTask, LoggedTaskAttempt) |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 1 | 1 |
| buildMaps() |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 1 | 1 |
| getMapTaskAttemptInfoAdjusted(int, int, int) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
| scaleInfo(LoggedTask, LoggedTaskAttempt, int, int, double, double) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| makeUpRuntime(List) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| makeUpTaskAttemptInfo(TaskType, TaskInfo, int, int, int) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| getLocality(LoggedTask, LoggedTaskAttempt) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
| getTaskAttemptInfo(TaskType, int, int) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| getJobConf() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| makeUpRuntimeCore(LoggedDiscreteCDF) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| makeUpState(int, double[]) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| makeUpMapRuntime(TaskStatus.State, int) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| ZombieJob(LoggedJob, ClusterStory, long) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| doMakeUpReduceRuntime(TaskStatus.State) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| sanitizeLoggedTask(LoggedTask) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getMachineNode(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| maskAttemptID(TaskAttemptID) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| convertState(Pre21JobHistoryConstants.Values) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| makeUpReduceRuntime(TaskStatus.State) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| makeUpRuntime(LoggedDiscreteCDF) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| sanitizeLoggedTaskAttempt(LoggedTaskAttempt) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getLoggedTaskAttempt(TaskType, int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| maskTaskID(TaskID) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getNextRandomSeed() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getName() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getQueueName() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getUser() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| sanitizeTaskRuntime(long, ID) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| sanitizeValue(int, int, String, JobID) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| makeTaskAttemptID(TaskType, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumberMaps() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumberReduces() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLoggedTask(TaskType, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMaskedTaskID(TaskType, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubmissionTime() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTaskInfo(TaskType, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ZombieJob(LoggedJob, ClusterStory) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getNumLoggedMaps() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumLoggedReduces() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getJobID() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOutcome() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLoggedJob() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |