| checkHistoryParsing(int, int, int) |  | 0% |  | 0% | 20 | 20 | 137 | 137 | 1 | 1 |
| testHistoryParsingForFailedAttempts() |  | 0% |  | 0% | 4 | 4 | 45 | 45 | 1 | 1 |
| testCountersForFailedTask() |  | 0% |  | 0% | 5 | 5 | 43 | 43 | 1 | 1 |
| testHistoryParsingForKilledAndFailedAttempts() |  | 0% |  | 0% | 3 | 3 | 44 | 44 | 1 | 1 |
| testDiagnosticsForKilledJob() |  | 0% |  | 0% | 4 | 4 | 39 | 39 | 1 | 1 |
| testJobHistoryMethods() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| testScanningOldDirs() |  | 0% |  | 0% | 4 | 4 | 29 | 29 | 1 | 1 |
| testDeleteFileInfo() |  | 0% |  | 0% | 2 | 2 | 26 | 26 | 1 | 1 |
| testMultipleFailedTasks() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testPartialJob() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testFailedJobHistoryWithoutDiagnostics() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| computeFinishedMaps(JobHistoryParser.JobInfo, int, int) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| testTaskAttemptUnsuccessfulCompletionWithoutCounters203() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testTaskAttemptUnsuccessfulCompletionWithoutCounters240() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testTaskAttemptUnsuccessfulCompletionWithoutCounters0239() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getJobSummary(FileContext, Path) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testHistoryParsing() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testHistoryParsingWithParseErrors() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testJobInfo() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| TestJobHistoryParsing() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |