} catch (TimeoutException e) {
List<BuildableItem> buildables = hudson.getQueue().getBuildableItems();
Assert.assertNotNull(buildables);
Assert.assertEquals(1, buildables.size());
BuildableItem item = buildables.get(0);
Assert.assertEquals(project, item.task);
Assert.assertNotNull(item.getCauseOfBlockage());
Assert.assertEquals(Messages.Queue_WaitingForNextAvailableExecutor(), item.getCauseOfBlockage().getShortDescription());
}
}