public int waitFor() { new Threads().pause(sleep); return returnCode; }
private void waitForProcessToDie() { long giveUp = System.currentTimeMillis() + killDelay; while (processRunning() && System.currentTimeMillis() < giveUp) { threads.pause(250); } }
private void waitForShellToDie() { long giveUp = System.currentTimeMillis() + killDelay; while (shellRunning() && System.currentTimeMillis() < giveUp) { threads.pause(250); } }
public int waitFor() { new Threads().pause(sleep); return returnCode; }
private void waitForShellToDie() { long giveUp = System.currentTimeMillis() + killDelay; while (shellRunning() && System.currentTimeMillis() < giveUp) { utils.threads().pause(250); } }
private void waitForProcessToDie() { long giveUp = System.currentTimeMillis() + killDelay; while (processRunning() && System.currentTimeMillis() < giveUp) { utils.threads().pause(250); } }
private void waitForShellToDie() { long giveUp = System.currentTimeMillis() + killDelay; while (shellRunning() && System.currentTimeMillis() < giveUp) { utils.threads().pause(250); } }
private void waitForProcessToDie() { long giveUp = System.currentTimeMillis() + killDelay; while (processRunning() && System.currentTimeMillis() < giveUp) { utils.threads().pause(250); } }
public void testStreamConnector() throws Exception { String expected = "sendMe"; ByteArrayInputStream send = new ByteArrayInputStream(expected .getBytes()); ByteArrayOutputStream receive = new ByteArrayOutputStream(); new StreamConnector(send, receive, "test").start(); new Threads().pause(20); assertEquals(expected, new String(receive.toByteArray())); } }
public void testStreamConnector() throws Exception { String expected = "sendMe"; ByteArrayInputStream send = new ByteArrayInputStream(expected .getBytes()); ByteArrayOutputStream receive = new ByteArrayOutputStream(); new StreamConnector(send, receive, "test").start(); new Threads().pause(20); assertEquals(expected, new String(receive.toByteArray())); } }
private void assertNotRunning() { for (int i = 0; i < 500; i++) { if (!mysqldResource.isRunning()) break; threads.pause(25); } assertFalse("mysqld should not be running", mysqldResource.isRunning()); }
private void assertRunning() { for (int i = 0; i < 500; i++) { if (mysqldResource.isRunning()) break; threads.pause(25); } assertTrue("mysqld should be running", mysqldResource.isRunning()); }
protected void tearDown() { threads.pause(50); File baseDir = mysqldResource.getBaseDir(); try { if (mysqldResource.isRunning()) { mysqldResource.shutdown(); } } catch (Exception e) { e.printStackTrace(); } fileUtil.deleteTree(baseDir); super.tearDown(); }
private void assertNotRunning() { for (int i = 0; i < 500; i++) { if (!mysqldResource.isRunning()) break; utils.threads().pause(25); } assertFalse("mysqld should not be running", mysqldResource.isRunning()); }
public void testDoubleRun() { processSleep = 2000; shell.start(); new Threads().pause(20); Exception expected = null; try { shell.run(); } catch (IllegalStateException e) { expected = e; } assertNotNull(expected); }
private void assertRunning() { for (int i = 0; i < 500; i++) { if (mysqldResource.isRunning()) break; utils.threads().pause(25); } assertTrue("mysqld should be running", mysqldResource.isRunning()); }
public void testDoubleRun() { processSleep = 2000; shell.start(); new Threads().pause(20); Exception expected = null; try { shell.run(); } catch (IllegalStateException e) { expected = e; } assertNotNull(expected); }
public void testDestroy() throws Exception { processSleep = 2000; assertNull(testProcess); shell.start(); new Threads().pause(20); shell.destroyProcess(); assertEquals(1, testProcess.destroyCalled); }
public void testDestroy() throws Exception { processSleep = 2000; assertNull(testProcess); shell.start(); new Threads().pause(20); shell.destroyProcess(); assertEquals(1, testProcess.destroyCalled); }
protected void tearDown() { utils.threads().pause(50); try { if (mysqldResource.isRunning()) { mysqldResource.setKillDelay(testUtil.testKillDelay()); mysqldResource.shutdown(); } } catch (Exception e) { e.printStackTrace(); } fileUtil.deleteTree(baseDir); super.tearDown(); }