@AfterAll
    static void destroyServer() throws Exception {
        CompletableFuture.runAsync(() -> {
            if (http1server != null) {
                try {
                    http1server.stop();
                } catch (Exception e) {
                    logger.warn("Failed to stop HTTP/1 server", e);
                }
            }
            if (http2server != null) {
                try {
                    http2server.stop();
                } catch (Exception e) {
                    logger.warn("Failed to stop HTTP/2 server", e);
                }
            }
        });
    }
Test to verify interaction between armeria client and official thrift
library's {@link TServlet}.
thrift/thrift0.13/src/test/java/com/linecorp/armeria/client/thrift/ThriftOverHttpClientTServletIntegrationTest.java