@Test(expected = InterruptedException.class, timeout = 30000)
public void testExitCode4() throws IOException, InterruptedException, ExecutionException, TimeoutException {

  final Thread t = Thread.currentThread();
  DefaultScheduler.INSTANCE.schedule(() -> {
    t.interrupt();
  }, 1, TimeUnit.SECONDS);
  Runtime.jrun(RuntimeTest.TestSleeping.class, 10000);
}