This is an automated email from the ASF dual-hosted git repository. liubao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git
commit a4f572e7c81b186106681f26bff06aba529b495d Author: heyile <[email protected]> AuthorDate: Wed Oct 10 21:35:37 2018 +0800 [SCB-837] make http2 production ready: add Junit Test --- .../transport/rest/client/TestTransportClientConfig.java | 11 +++++++++++ .../servicecomb/transport/rest/vertx/TestTransportConfig.java | 8 ++++++++ 2 files changed, 19 insertions(+) diff --git a/transports/transport-rest/transport-rest-client/src/test/java/org/apache/servicecomb/transport/rest/client/TestTransportClientConfig.java b/transports/transport-rest/transport-rest-client/src/test/java/org/apache/servicecomb/transport/rest/client/TestTransportClientConfig.java index bbc2e75..13a3d7a 100644 --- a/transports/transport-rest/transport-rest-client/src/test/java/org/apache/servicecomb/transport/rest/client/TestTransportClientConfig.java +++ b/transports/transport-rest/transport-rest-client/src/test/java/org/apache/servicecomb/transport/rest/client/TestTransportClientConfig.java @@ -37,10 +37,21 @@ public class TestTransportClientConfig { } @Test + public void getHttp2MultiplexingLimit() { + Assert.assertEquals(-1, TransportClientConfig.getHttp2MultiplexingLimit()); + } + + @Test + public void getHttp2ConnectionMaxPoolSize() { + Assert.assertEquals(3, TransportClientConfig.getHttp2ConnectionMaxPoolSize()); + } + + @Test public void getConnectionKeepAlive() { Assert.assertTrue(TransportClientConfig.getConnectionKeepAlive()); } + @Test public void getConnectionCompression() { Assert.assertFalse(TransportClientConfig.getConnectionCompression()); diff --git a/transports/transport-rest/transport-rest-vertx/src/test/java/org/apache/servicecomb/transport/rest/vertx/TestTransportConfig.java b/transports/transport-rest/transport-rest-vertx/src/test/java/org/apache/servicecomb/transport/rest/vertx/TestTransportConfig.java index bca09be..7493c04 100644 --- a/transports/transport-rest/transport-rest-vertx/src/test/java/org/apache/servicecomb/transport/rest/vertx/TestTransportConfig.java +++ b/transports/transport-rest/transport-rest-vertx/src/test/java/org/apache/servicecomb/transport/rest/vertx/TestTransportConfig.java @@ -142,6 +142,14 @@ public class TestTransportConfig { } @Test + public void testMaxConcurrentStreams() { + Assert.assertEquals(200L, TransportConfig.getMaxConcurrentStreams()); + ArchaiusUtils.setProperty("servicecomb.rest.server.http2.concurrentStreams", 100L); + Assert.assertEquals(100L, TransportConfig.getMaxConcurrentStreams()); + } + + + @Test public void testGetMaxInitialLineLength() { Assert.assertEquals(4096, TransportConfig.getMaxInitialLineLength()); ArchaiusUtils.setProperty("servicecomb.rest.server.maxInitialLineLength", 8000);
