类org.junit.AfterClass源码实例Demo

下面列出了怎么用org.junit.AfterClass的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: hadoop-ozone   文件: TestOzoneAtRestEncryption.java
/**
   * Close OzoneClient and shutdown MiniOzoneCluster.
   */
@AfterClass
public static void shutdown() throws IOException {
  if(ozClient != null) {
    ozClient.close();
  }

  if (storageContainerLocationClient != null) {
    storageContainerLocationClient.close();
  }

  if (cluster != null) {
    cluster.shutdown();
  }

  if (miniKMS != null) {
    miniKMS.stop();
  }
}
 
@AfterClass
public static void teardown() throws Exception {
	if (zkServer != null) {
		zkServer.stop();
		zkServer = null;
	}
}
 
源代码3 项目: submarine   文件: PythonInterpreterTest.java
@AfterClass
public static void tearDown() throws InterpreterException {
  if (null != pythonInterpreterForCancel) {
    pythonInterpreterForCancel.close();
  }
  if (null != pythonInterpreterForClose) {
    pythonInterpreterForClose.close();
  }
}
 
源代码4 项目: Quicksql   文件: MetadataClientTest.java
/**
 * close resource.
 */
@AfterClass
public static void close() {
    if (client != null) {
        client.close();
    }
}
 
源代码5 项目: flink   文件: AkkaRpcServiceTest.java
@AfterClass
public static void shutdown() throws InterruptedException, ExecutionException, TimeoutException {
	final CompletableFuture<Void> rpcTerminationFuture = akkaRpcService.stopService();
	final CompletableFuture<Terminated> actorSystemTerminationFuture = FutureUtils.toJava(actorSystem.terminate());

	FutureUtils
		.waitForAll(Arrays.asList(rpcTerminationFuture, actorSystemTerminationFuture))
		.get(TIMEOUT.toMilliseconds(), TimeUnit.MILLISECONDS);

	actorSystem = null;
	akkaRpcService = null;
}
 
源代码6 项目: Flink-CEPplus   文件: AsyncCallsTest.java
@AfterClass
public static void shutdown() throws InterruptedException, ExecutionException, TimeoutException {
	final CompletableFuture<Void> rpcTerminationFuture = akkaRpcService.stopService();
	final CompletableFuture<Terminated> actorSystemTerminationFuture = FutureUtils.toJava(actorSystem.terminate());

	FutureUtils
		.waitForAll(Arrays.asList(rpcTerminationFuture, actorSystemTerminationFuture))
		.get(timeout.toMilliseconds(), TimeUnit.MILLISECONDS);
}
 
源代码7 项目: data-highway   文件: MultiFrameIntegrationTest.java
@AfterClass
public static void afterClass() {
  if (context != null) {
    context.close();
    context = null;
  }
}
 
源代码8 项目: flink   文件: StringWriterTest.java
@AfterClass
public static void destroyHDFS() {
	if (hdfsCluster != null) {
		hdfsCluster.shutdown();
		hdfsCluster = null;
	}
}
 
源代码9 项目: grpc-nebula-java   文件: LoadBalanceTest.java
@AfterClass
public static void tearDown() throws Exception {
  fisrtServer.stop();
  secondServer.stop();
  if (zkService != null) {
    zkService.releaseRegistry();
  }

  TestProjectPropertyUtils.recoverUserDir();
}
 
@AfterClass
public static void clear() {
    isShutdown = true;
    if (!shardingDataSources.isEmpty()) {
        for (ShardingDataSource each : shardingDataSources.values()) {
            each.close();
        }
    }
}
 
@AfterClass
public static void cleanUp() {
  List<com.amazonaws.services.glue.model.Table> table_to_delete = new ArrayList<>();
  String token = null;
  do {
    GetTablesResult result = glueClient.getTables(new GetTablesRequest().withDatabaseName(
        catalogDB.getName()).withNextToken(token));
    table_to_delete.addAll(result.getTableList());
    token = result.getNextToken();
  } while(token != null);
  for(com.amazonaws.services.glue.model.Table table : table_to_delete) {
    glueClient.deleteTable(new DeleteTableRequest().withDatabaseName(catalogDB.getName()).withName(table.getName()));
  }
  glueClient.deleteDatabase(new DeleteDatabaseRequest().withName(catalogDB.getName()));
}
 
源代码12 项目: flink   文件: KvStateServerTest.java
@AfterClass
public static void tearDown() throws Exception {
	if (NIO_GROUP != null) {
		// note: no "quiet period" to not trigger Netty#4357
		NIO_GROUP.shutdownGracefully(0, 10, TimeUnit.SECONDS);
	}
}
 
源代码13 项目: netcdf-java   文件: TestGribIndexCreation.java
@AfterClass
static public void after() {
  Grib.setDebugFlags(new DebugFlagsImpl());
  Formatter out = new Formatter(System.out);

  FileCacheIF cache = GribCdmIndex.gribCollectionCache;
  if (show && cache != null) {
    cache.showTracking(out);
    cache.showCache(out);
    cache.clearCache(false);
  }

  FileCacheIF rafCache = RandomAccessFile.getGlobalFileCache();
  if (show && rafCache != null) {
    rafCache.showCache(out);
  }

  System.out.printf("            countGC=%7d%n", GribCollectionImmutable.countGC);
  System.out.printf("            countPC=%7d%n", PartitionCollectionImmutable.countPC);
  System.out.printf("    countDataAccess=%7d%n", GribIosp.debugIndexOnlyCount);
  System.out.printf(" total files needed=%7d%n",
      GribCollectionImmutable.countGC + PartitionCollectionImmutable.countPC + GribIosp.debugIndexOnlyCount);

  FileCache.shutdown();
  RandomAccessFile.setGlobalFileCache(null);
  TestDir.checkLeaks();
  RandomAccessFile.setDebugLeaks(false);
}
 
@AfterClass
public static void afterClass() throws Exception {
  if (IO_MANAGER != null) {
    IO_MANAGER.close();
    IO_MANAGER = null;
  }
}
 
源代码15 项目: grpc-nebula-java   文件: LoadBalanceModeTest.java
@AfterClass
public static void tearDown() throws Exception {
  fisrtServer.stop();
  secondServer.stop();
  if (zkService != null) {
    zkService.releaseRegistry();
  }
  TestProjectPropertyUtils.recoverUserDir();
}
 
/**
 * Shutdown MiniDFSCluster.
 */
@AfterClass
public static void shutdown() {
  if (cluster != null) {
    cluster.shutdown();
  }
}
 
源代码17 项目: hadoop-ozone   文件: TestBlockOutputStream.java
/**
 * Shutdown MiniDFSCluster.
 */
@AfterClass
public static void shutdown() {
  if (cluster != null) {
    cluster.shutdown();
  }
}
 
源代码18 项目: hadoop-ozone   文件: TestDeleteWithSlowFollower.java
/**
 * Shutdown MiniDFSCluster.
 */
@AfterClass
public static void shutdown() {
  if (cluster != null) {
    cluster.shutdown();
  }
}
 
源代码19 项目: Flink-CEPplus   文件: QuarantineMonitorTest.java
@AfterClass
public static void tearDown() throws InterruptedException, TimeoutException {
	if (actorSystem1 != null) {
		actorSystem1.terminate();
		Await.ready(actorSystem1.whenTerminated(), Duration.Inf());
	}
}
 
源代码20 项目: hadoop-ozone   文件: TestOmAcls.java
/**
 * Shutdown MiniDFSCluster.
 */
@AfterClass
public static void shutdown() {
  if (cluster != null) {
    cluster.shutdown();
  }
}
 
@AfterClass
public static void terminate() {
    defaultMQAdminExt.shutdown();
}
 
源代码22 项目: netty-4.1.22   文件: EpollSocketTcpMd5Test.java
@AfterClass
public static void afterClass() {
    GROUP.shutdownGracefully();
}
 
源代码23 项目: airsonic-advanced   文件: SearchServiceTestCase.java
@AfterClass
public static void cleanup() {
    AbstractAirsonicHomeTest.cleanup(cleanupId);
    cleanupId = null;
}
 
@AfterClass
public static void terminate() {
    defaultMQAdminExt.shutdown();
}
 
源代码25 项目: hop   文件: ZipCompressionProviderTest.java
@AfterClass
public static void tearDownAfterClass() throws Exception {
}
 
源代码26 项目: netty-4.1.22   文件: ProxyHandlerTest.java
@AfterClass
public static void stopServers() {
    for (ProxyServer p: allProxies) {
        p.stop();
    }
}
 
源代码27 项目: flink   文件: GCloudUnitTestBase.java
@AfterClass
public static void terminateGCloudEmulator() throws DockerException, InterruptedException {
	GCloudEmulatorManager.terminateDocker();
}
 
源代码28 项目: kylin-on-parquet-v2   文件: TupleExpressionTest.java
@AfterClass
public static void after() throws Exception {
    staticCleanupTestMetadata();
}
 
@AfterClass
public static void stopJettyServer() throws Exception {
	if (jettyServer != null) {
		jettyServer.stop();
	}
}
 
@AfterClass
public static void tearDown() throws Exception {
	if (ZOOKEEPER != null) {
		ZOOKEEPER.shutdown();
	}
}
 
 类所在包
 同包方法