You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2022/10/23 10:47:42 UTC
[httpcomponents-core] branch master updated (f1bb865b6 -> d31e3b6db)
This is an automated email from the ASF dual-hosted git repository.
olegk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/httpcomponents-core.git
from f1bb865b6 HTTPCORE-726: Improved capacity management in SharedInputBuffer
add 853debcf8 Fixed integration tests broken by JUnit 5 upgrade
add d31e3b6db Improved capacity tracking in async EchoHandler
No new revisions were added by this update.
Summary of changes:
httpcore5-testing/pom.xml | 5 -
.../testing/classic/ClassicAuthenticationTest.java | 195 +++++--------
.../classic/ClassicHttp1CoreTransportTest.java | 98 +++++++
.../ClassicHttp1SocksProxyCoreTransportTest.java | 105 +++++++
...Test.java => ClassicHttpCoreTransportTest.java} | 129 +--------
.../testing/classic/ClassicIntegrationTest.java | 268 ++++++++----------
.../testing/classic/ClassicIntegrationTests.java | 126 +++++++++
.../testing/classic/ClassicProtocolTests.java} | 30 +-
.../classic/ClassicServerBootstrapFilterTest.java | 141 ++++------
.../testing/classic/ClassicTLSIntegrationTest.java | 21 +-
...gResponseOutOfOrderStrategyIntegrationTest.java | 140 +++-------
.../classic/extension/ClassicTestResources.java | 99 +++++++
.../classic/extension/HttpRequesterResource.java | 86 ++++++
.../classic/extension/HttpServerResource.java | 90 ++++++
.../SocksProxyResource.java} | 47 ++--
.../nio/AsyncServerBootstrapFilterTest.java | 148 +++-------
.../apache/hc/core5/testing/nio/EchoHandler.java | 45 ++-
.../apache/hc/core5/testing/nio/H2AlpnTest.java | 129 +++------
.../apache/hc/core5/testing/nio/H2AlpnTests.java} | 36 ++-
...t.java => H2CoreTransportMultiplexingTest.java} | 136 +++------
.../hc/core5/testing/nio/H2CoreTransportTest.java | 81 ++++++
.../hc/core5/testing/nio/H2IntegrationTest.java | 119 ++++----
.../testing/nio/H2ProtocolNegotiationTest.java | 125 +++------
.../testing/nio/H2ServerAndRequesterTest.java | 304 ---------------------
.../testing/nio/H2ServerBootstrapFiltersTest.java | 154 ++++-------
.../testing/nio/H2SocksProxyCoreTransportTest.java | 88 ++++++
.../core5/testing/nio/Http1AuthenticationTest.java | 202 +++++---------
.../core5/testing/nio/Http1CoreTransportTest.java | 173 ++++++++++++
.../hc/core5/testing/nio/Http1IntegrationTest.java | 174 ++++++++----
.../nio/Http1SocksProxyCoreTransportTest.java | 121 ++++++++
.../nio/Http1SocksProxyIntegrationTest.java | 70 -----
...questerTest.java => HttpCoreTransportTest.java} | 161 ++---------
.../hc/core5/testing/nio/HttpIntegrationTests.java | 177 ++++++++++++
.../hc/core5/testing/nio/HttpProtocolTests.java} | 48 +++-
.../testing/nio/InternalH2ServerTestBase.java | 76 ------
.../testing/nio/InternalHttp1ServerTestBase.java | 80 ------
.../testing/nio/JSSEProviderIntegrationTest.java | 97 +++----
.../testing/nio/JSSEProviderIntegrationTests.java} | 37 ++-
.../hc/core5/testing/nio/TLSIntegrationTest.java | 22 +-
.../hc/core5/testing/nio/TLSUpgradeTest.java | 105 ++-----
.../nio/extension/H2AsyncRequesterResource.java | 94 +++++++
.../nio/extension/H2AsyncServerResource.java | 94 +++++++
.../extension/H2MultiplexingRequesterResource.java | 90 ++++++
.../testing/nio/extension/H2TestResources.java | 99 +++++++
.../testing/nio/extension/Http1TestResources.java | 99 +++++++
.../nio/extension/HttpAsyncRequesterResource.java | 92 +++++++
.../nio/extension/HttpAsyncServerResource.java | 92 +++++++
.../core5/testing/reactive/IntegrationTests.java | 38 +--
.../core5/testing/reactive/ReactiveClientTest.java | 153 +++--------
pom.xml | 6 -
50 files changed, 2971 insertions(+), 2374 deletions(-)
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/classic/ClassicHttp1CoreTransportTest.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/classic/ClassicHttp1SocksProxyCoreTransportTest.java
rename httpcore5-testing/src/test/java/org/apache/hc/core5/testing/classic/{ClassicServerAndRequesterTest.java => ClassicHttpCoreTransportTest.java} (55%)
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/classic/ClassicIntegrationTests.java
copy httpcore5-testing/src/{main/java/org/apache/hc/core5/testing/classic/LoggingSupport.java => test/java/org/apache/hc/core5/testing/classic/ClassicProtocolTests.java} (70%)
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/classic/extension/ClassicTestResources.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/classic/extension/HttpRequesterResource.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/classic/extension/HttpServerResource.java
rename httpcore5-testing/src/test/java/org/apache/hc/core5/testing/{nio/H2SocksProxyIntegrationTest.java => extension/SocksProxyResource.java} (57%)
copy httpcore5-testing/src/{main/java/org/apache/hc/core5/testing/nio/LoggingExceptionCallback.java => test/java/org/apache/hc/core5/testing/nio/H2AlpnTests.java} (61%)
rename httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/{H2ServerAndMultiplexingRequesterTest.java => H2CoreTransportMultiplexingTest.java} (75%)
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/H2CoreTransportTest.java
delete mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/H2ServerAndRequesterTest.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/H2SocksProxyCoreTransportTest.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/Http1CoreTransportTest.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/Http1SocksProxyCoreTransportTest.java
delete mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/Http1SocksProxyIntegrationTest.java
rename httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/{Http1ServerAndRequesterTest.java => HttpCoreTransportTest.java} (70%)
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/HttpIntegrationTests.java
copy httpcore5-testing/src/{main/java/org/apache/hc/core5/testing/nio/LoggingExceptionCallback.java => test/java/org/apache/hc/core5/testing/nio/HttpProtocolTests.java} (59%)
delete mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/InternalH2ServerTestBase.java
delete mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/InternalHttp1ServerTestBase.java
copy httpcore5-testing/src/{main/java/org/apache/hc/core5/testing/nio/LoggingExceptionCallback.java => test/java/org/apache/hc/core5/testing/nio/JSSEProviderIntegrationTests.java} (62%)
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/extension/H2AsyncRequesterResource.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/extension/H2AsyncServerResource.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/extension/H2MultiplexingRequesterResource.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/extension/H2TestResources.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/extension/Http1TestResources.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/extension/HttpAsyncRequesterResource.java
create mode 100644 httpcore5-testing/src/test/java/org/apache/hc/core5/testing/nio/extension/HttpAsyncServerResource.java
copy httpcore5/src/main/java/org/apache/hc/core5/http/protocol/UriPatternType.java => httpcore5-testing/src/test/java/org/apache/hc/core5/testing/reactive/IntegrationTests.java (65%)