testFailedTransitions() |  | 0% | | n/a | 1 | 1 | 38 | 38 | 1 | 1 |
testTaskProgress() |  | 0% |  | 0% | 15 | 15 | 24 | 24 | 1 | 1 |
testFailedTransitionWithHangingSpeculativeMap() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
testCountersWithSpeculation() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
setup() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
runSpeculativeTaskAttemptSucceeds(TaskEventType) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
testFailureDuringTaskAttemptCommit() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
testKillAttemptForSuccessfulTask() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
testKillSuccessfulTask() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
testKillDuringTaskAttemptCommit() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
testSpeculativeMapFetchFailure() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
testSpeculativeMapMultipleSucceedFetchFailure() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
testSpeculativeMapFailedFetchFailure() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
testKillRunningTaskAttempt() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
createMockTask(TaskType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
assertTaskAttemptAvataar(Avataar) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
testKillScheduledTaskAttempt() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
getNewTaskID() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testInit() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
testLaunchTaskAttempt() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testKillScheduledTask() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
launchTaskAttempt(TaskAttemptId) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
TestTaskImpl() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testScheduleTask() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
scheduleTaskAttempt(TaskId) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
killTask(TaskId) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
killScheduledTaskAttempt(TaskAttemptId, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
commitTaskAttempt(TaskAttemptId) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
killRunningTaskAttempt(TaskAttemptId, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
static {...} |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getLastAttempt() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
failRunningTaskAttempt(TaskAttemptId) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testMapSpeculativeTaskAttemptSucceedsEvenIfFirstFails() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testReduceSpeculativeTaskAttemptSucceedsEvenIfFirstFails() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testMapSpeculativeTaskAttemptSucceedsEvenIfFirstIsKilled() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testReduceSpeculativeTaskAttemptSucceedsEvenIfFirstIsKilled() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testMultipleTaskAttemptsSucceed() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testCommitAfterSucceeds() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertTaskNewState() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
assertTaskScheduledState() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
assertTaskRunningState() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
assertTaskKillWaitState() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
assertTaskSucceededState() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
killScheduledTaskAttempt(TaskAttemptId) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
updateLastAttemptProgress(float) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
updateLastAttemptState(TaskAttemptState) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
killRunningTaskAttempt(TaskAttemptId) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
teardown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |