private TaskAttemptUnsuccessfulCompletion getTaskAttemptUnsuccessfulCompletion() { TaskAttemptUnsuccessfulCompletion datum = new TaskAttemptUnsuccessfulCompletion(); datum.setAttemptId("attempt_1_2_r3_4_5"); datum.setClockSplits(Arrays.asList(1, 2, 3)); datum.setCpuUsages(Arrays.asList(100, 200, 300)); datum.setError("Error"); datum.setFinishTime(2L); datum.setHostname("hostname"); datum.setRackname("rackname"); datum.setPhysMemKbytes(Arrays.asList(1000, 2000, 3000)); datum.setTaskid(taskId); datum.setPort(1000); datum.setTaskType("REDUCE"); datum.setStatus("STATUS"); datum.setCounters(getCounters()); datum.setVMemKbytes(Arrays.asList(1000, 2000, 3000)); return datum; }