}
private static DAGEventCounterUpdate createJobCounterUpdateEventTATerminated(
TaskAttemptImpl taskAttempt, boolean taskAlreadyCompleted,
TaskAttemptStateInternal taState) {
DAGEventCounterUpdate jce =
new DAGEventCounterUpdate(
taskAttempt.getDAGID());
if (taState == TaskAttemptStateInternal.FAILED) {
jce.addCounterUpdate(DAGCounter.NUM_FAILED_TASKS, 1);
} else if (taState == TaskAttemptStateInternal.KILLED) {
jce.addCounterUpdate(DAGCounter.NUM_KILLED_TASKS, 1);
}
// long slotMillisIncrement = computeSlotMillis(taskAttempt);
// if (!taskAlreadyCompleted) {
// // dont double count the elapsed time