@Override public void close() { Closeables.closeQuietly(prestoClient); Closeables.closeQuietly(server); }
@AfterClass(alwaysRun = true) public void close() throws Exception { closeAllRuntimeException(queryRunner, h2QueryRunner); queryRunner = null; h2QueryRunner = null; sqlParser = null; queryRunnerSupplier = null; }
@Override public void write(byte[] source, int sourceIndex, int length) { assertLessThanOrEqual(length, 4096); super.write(source, sourceIndex, length); } }
@Test public void testEquivalence() { EquivalenceTester.equivalenceTester() .addEquivalentGroup(new ExampleTableHandle("connector", "schema", "table"), new ExampleTableHandle("connector", "schema", "table")) .addEquivalentGroup(new ExampleTableHandle("connectorX", "schema", "table"), new ExampleTableHandle("connectorX", "schema", "table")) .addEquivalentGroup(new ExampleTableHandle("connector", "schemaX", "table"), new ExampleTableHandle("connector", "schemaX", "table")) .addEquivalentGroup(new ExampleTableHandle("connector", "schema", "tableX"), new ExampleTableHandle("connector", "schema", "tableX")) .check(); } }
@AfterClass(alwaysRun = true) public void teardown() { closeQuietly(server); closeQuietly(client); }
private static void assertPageSize(List<Page> pages, long maxPageSizeInBytes) { for (Page page : pages) { assertLessThanOrEqual(page.getSizeInBytes(), maxPageSizeInBytes); } }
@AfterClass(alwaysRun = true) public void tearDown() { closeAllRuntimeException(queryRunner); queryRunner = null; }
@AfterClass(alwaysRun = true) public void teardown() { closeQuietly(server); closeQuietly(client); }
@AfterClass(alwaysRun = true) public final void destroyTestFunctions() { closeAllRuntimeException(functionAssertions); functionAssertions = null; }
@AfterClass(alwaysRun = true) public void tearDown() { closeQuietly(server); closeQuietly(httpClient); }
@AfterClass(alwaysRun = true) public final void destroyPlanTest() { closeAllRuntimeException(queryRunner); queryRunner = null; }
@SuppressWarnings("deprecation") @AfterMethod public void teardown() { Closeables.closeQuietly(server); Closeables.closeQuietly(client); }
@AfterClass(alwaysRun = true) public final void destroyTestWindowFunction() { closeAllRuntimeException(queryRunner); queryRunner = null; }
@AfterMethod public void teardown() { closeQuietly(server); closeQuietly(client); }
@AfterClass(alwaysRun = true) public void tearDown() { closeAllRuntimeException(queryRunner); queryRunner = null; }
@Override public void close() { if (source != null) { closeQuietly(source); source = null; } if (thriftServers != null) { for (DriftServer server : thriftServers) { server.shutdown(); } thriftServers = null; } }
@AfterClass(alwaysRun = true) public final void tearDown() { closeAllRuntimeException(tester); tester = null; }
@AfterClass(alwaysRun = true) public void tearDown() { closeAllRuntimeException(tester); tester = null; }
@AfterClass(alwaysRun = true) public void cleanup() { closeAllRuntimeException(runner); runner = null; }
@AfterClass(alwaysRun = true) public void tearDownClass() { if (executor != null) { executor.shutdownNow(); executor = null; } closeAllRuntimeException(functionAssertions); functionAssertions = null; }