@Test
public void testExecuteWithRetry4args1() throws Exception {

  Integer result = Callables.executeWithRetry(new TimeoutCallable<Integer, RuntimeException>(60000) {
    @Override
    public Integer call(final long deadline) {
      return 1;
    }
  }, 3, 10, RuntimeException.class);
  Assert.assertEquals(1L, result.longValue());
}