/** * Stop the database. */ public void stopDb() { mysqldResource.shutdown(); LOG.debug("MySQL stoppped succcessfully"); }
/** * Stop the database. */ public void stopDb() { mysqldResource.shutdown(); LOG.debug("MySQL stoppped succcessfully"); }
private void assertRunningThenShutdown() { assertRunning(); mysqldResource.shutdown(); assertNotRunning(); }
private void assertRunningThenShutdown() { assertRunning(); mysqldResource.shutdown(); assertNotRunning(); }
private void stopMysql() throws IOException { if (mysqldResource != null) { try { mysqldResource.shutdown(); } catch (NullPointerException npe) { logger.warn("Failed to shutdown mysql properly ", npe); } try { deleteRecursive(dataDir); deleteRecursive(dbDir); } catch (FileNotFoundException e) { throw new IOException(e); } started.set(false); logger.info("MySQL stopped: " + getCmdLineConnectionString()); } }
private void stopMysql() throws IOException { if (mysqldResource != null) { try { mysqldResource.shutdown(); } catch (NullPointerException npe) { logger.warn("Failed to shutdown mysql properly ", npe); } try { deleteRecursive(dataDir); deleteRecursive(dbDir); } catch (FileNotFoundException e) { throw new IOException(e); } started.set(false); logger.info("MySQL stopped: " + getCmdLineConnectionString()); } }
mysqldResource.shutdown(); } catch (Exception e) { e.printStackTrace();
e.printStackTrace(); mysqldResource.shutdown();
public synchronized static boolean shutdown(File baseDir, File dataDir, int killDelay) { MysqldResource mysqld = new MysqldResource(baseDir, dataDir); if (killDelay > 0) { mysqld.setKillDelay(killDelay); } mysqld.shutdown(); return mysqld.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(); }
mysqldResource.shutdown(); if (mysqldResource.isRunning() == false) { logger.info(">>>>>>>>>> DELETING MYSQL BASE DIR [" + mysqldResource.getBaseDir() + "] <<<<<<<<<<");
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(); }
public void testDestroyShell() { /** TODO: improve this test */ startMysql("DestroyMe"); assertTrue(mysqldResource.isRunning()); mysqldResource.destroyShell(); if (mysqldResource.isRunning()) { new MysqldResource(fileUtil.nullFile()).shutdown(); } }
public void testDestroyShell() { /** TODO: improve this test */ startMysql("DestroyMe"); assertTrue(mysqldResource.isRunning()); mysqldResource.destroyShell(); if (mysqldResource.isRunning()) { new MysqldResource(fileUtil.nullFile()).shutdown(); } }
public static void main(String[] args) { CommandLineOptionsParser clop = new CommandLineOptionsParser(args); MysqldResource mysqld = new MysqldResource(clop.getBaseDir()); if (args.length == 0) { mysqld.printUsage(); } else if (clop.isShutdown()) { mysqld.shutdown(); } else { mysqld.start(new Threads().newName(), clop.asMap()); } } }
mysqld.shutdown(); return;