@Test
public void testDeployFailedAsynchronously() {
final String ERROR_MESSAGE = "test_failure_error_message";
try {
final JobVertexID jid = new JobVertexID();
// mock taskmanager to simply accept the call
final TaskOperationProtocol taskManager = mock(TaskOperationProtocol.class);
final Instance instance = getInstance(taskManager);
final AllocatedSlot slot = instance.allocateSlot(new JobID());