/** {@inheritDoc} */ @Override public boolean delete(Path f, boolean recursive) throws IOException { File file = convert(f); if (file.isDirectory() && !recursive) throw new IOException("Failed to remove directory in non recursive mode: " + f.toUri()); return U.delete(file); }
/** {@inheritDoc} */ @Override public void cleanupTaskEnvironment(HadoopTaskInfo info) throws IgniteCheckedException { HadoopTaskContext ctx = ctxs.remove(new T2<>(info.type(), info.taskNumber())).get(); taskCtxClsPool.add(ctx.getClass()); File locDir = taskLocalDir(igniteWorkDirectory(), locNodeId, info); if (locDir.exists()) U.delete(locDir); }
/** * */ private void cleanIgniteWorkDir() throws IgniteCheckedException { String baseDir = U.defaultWorkDirectory(); File baseDirFile = new File(baseDir); for (File f : baseDirFile.listFiles()) U.delete(U.resolveWorkDirectory(baseDir, f.getName(), false)); }
/** */ private void cleanPersistenceFiles(String igName) throws Exception { String ig1DbPath = Paths.get(DFLT_STORE_DIR, igName).toString(); File igDbDir = U.resolveWorkDirectory(U.defaultWorkDirectory(), ig1DbPath, false); U.delete(igDbDir); Files.createDirectory(igDbDir.toPath()); String ig1DbWalPath = Paths.get(DFLT_STORE_DIR, "wal", igName).toString(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), ig1DbWalPath, false)); }
/** {@inheritDoc} */ @Override protected void beforeTest() throws Exception { super.beforeTest(); U.delete(Paths.get(U.defaultWorkDirectory())); }
/** {@inheritDoc} */ @Override protected void afterTest() throws Exception { super.afterTest(); U.delete(Paths.get(U.defaultWorkDirectory())); }
/** * Clean up working directory. */ private void cleanUpWorkingDir() throws Exception { String workDir = U.defaultWorkDirectory(); U.delete(U.resolveWorkDirectory(workDir, "marshaller", false)); }
/** * */ private void cleanUpWorkDir() throws Exception { String workDir = U.defaultWorkDirectory(); U.delete(U.resolveWorkDirectory(workDir, "marshaller", false)); }
/** {@inheritDoc} */ @Override protected void beforeTestsStarted() throws Exception { stopAllGrids(); cleanPersistenceDir(); U.delete(new File(U.getIgniteHome(), DFLT_STORE_DIR)); }
/** {@inheritDoc} */ @Override protected void afterTest() throws Exception { G.stopAll(true); cleanPersistenceDir(); U.delete(new File(U.getIgniteHome(), DFLT_STORE_DIR)); }
/** {@inheritDoc} */ @Override protected void afterTest() throws Exception { stopAllGrids(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), "db", false)); }
/** * @throws Exception If failed. */ private void deleteWorkFiles() throws Exception { cleanPersistenceDir(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), "snapshot", false)); }
/** * @throws Exception If failed. */ private void deleteWorkFiles() throws Exception { cleanPersistenceDir(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), "snapshot", false)); }
/** {@inheritDoc} */ @Override protected void afterTest() throws Exception { stopAllGrids(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), "snapshot", false)); }
/** {@inheritDoc} */ @Override protected void beforeTest() throws Exception { stopAllGrids(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), "db", false)); }
/** {@inheritDoc} */ @Override protected void beforeTest() throws Exception { stopAllGrids(); cleanPersistenceDir(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), "temp", false)); }
/** {@inheritDoc} */ @Override protected void afterTest() throws Exception { super.afterTest(); stopAll(clientSuffix); stopAll(primarySuffix); stopAll(backUpSuffix); nodes.clear(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), testName(), true)); }
/** {@inheritDoc} */ @Override protected void beforeTest() throws Exception { super.beforeTest(); nodes.clear(); U.delete(U.resolveWorkDirectory(U.defaultWorkDirectory(), testName(), true)); startPrimaryNodes(primaryNodes()); startPrimaryClientNodes(primaryClientNodes()); startBackUpNodes(backUpNodes()); startBackUpClientNodes(backUpClientNodes()); }