The tests break for me with Oracle Java 11 on Windows 10:
[INFO] Running org.apache.hc.core5.testing.nio.Http1IntegrationTest
[ERROR] Tests run: 58, Failures: 0, Errors: 3, Skipped: 0, Time elapsed:
103.741 s <<< FAILURE! - in
org.apache.hc.core5.testing.nio.Http1IntegrationTest
[ERROR]
testSimpleGet[https](org.apache.hc.core5.testing.nio.Http1IntegrationTest)
Time elapsed: 35.053 s <<< ERROR!
java.util.concurrent.TimeoutException
at
org.apache.hc.core5.testing.nio.Http1IntegrationTest.testSimpleGet(Http1IntegrationTest.java:215)
[ERROR]
testHeadPipelined[https](org.apache.hc.core5.testing.nio.Http1IntegrationTest)
Time elapsed: 35.038 s <<< ERROR!
java.util.concurrent.TimeoutException
at
org.apache.hc.core5.testing.nio.Http1IntegrationTest.testHeadPipelined(Http1IntegrationTest.java:683)
[ERROR]
testSimpleGetIdentityTransfer[https](org.apache.hc.core5.testing.nio.Http1IntegrationTest)
Time elapsed: 6.067 s <<< ERROR!
java.util.concurrent.ExecutionException: java.io.IOException: An existing
connection was forcibly closed by the remote host
at
org.apache.hc.core5.testing.nio.Http1IntegrationTest.testSimpleGetIdentityTransfer(Http1IntegrationTest.java:245)
Caused by: java.io.IOException: An existing connection was forcibly closed
by the remote host
[INFO] Running org.apache.hc.core5.testing.nio.Http1ServerAndRequesterTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.3
s - in org.apache.hc.core5.testing.nio.Http1ServerAndRequesterTest
[INFO] Running org.apache.hc.core5.testing.nio.Http2AlpnTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.169 s - in org.apache.hc.core5.testing.nio.Http2AlpnTest
[INFO] Running org.apache.hc.core5.testing.nio.Http2IntegrationTest
[ERROR] Tests run: 32, Failures: 0, Errors: 2, Skipped: 0, Time elapsed:
148.87 s <<< FAILURE! - in
org.apache.hc.core5.testing.nio.Http2IntegrationTest
[ERROR]
testSimpleGet[https](org.apache.hc.core5.testing.nio.Http2IntegrationTest)
Time elapsed: 35.039 s <<< ERROR!
java.util.concurrent.TimeoutException
at
org.apache.hc.core5.testing.nio.Http2IntegrationTest.testSimpleGet(Http2IntegrationTest.java:211)
[ERROR]
testExcessOfConcurrentStreams[https](org.apache.hc.core5.testing.nio.Http2IntegrationTest)
Time elapsed: 35.1 s <<< ERROR!
java.util.concurrent.TimeoutException
at
org.apache.hc.core5.testing.nio.Http2IntegrationTest.testExcessOfConcurrentStreams(Http2IntegrationTest.java:757)
[INFO] Running org.apache.hc.core5.testing.nio.Http2ProtocolNegotiationTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
5.078 s - in org.apache.hc.core5.testing.nio.Http2ProtocolNegotiationTest
[INFO] Running
org.apache.hc.core5.testing.nio.Http2ServerAndMultiplexingRequesterTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
9.186 s - in
org.apache.hc.core5.testing.nio.Http2ServerAndMultiplexingRequesterTest
[INFO] Running org.apache.hc.core5.testing.nio.Http2ServerAndRequesterTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.721 s - in org.apache.hc.core5.testing.nio.Http2ServerAndRequesterTest
[INFO] Running org.apache.hc.core5.testing.nio.TestDefaultListeningIOReactor
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
0.045 s - in org.apache.hc.core5.testing.nio.TestDefaultListeningIOReactor
[INFO] Running org.apache.hc.core5.testing.reactive.ReactiveClientTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
3.021 s - in org.apache.hc.core5.testing.reactive.ReactiveClientTest
[INFO]
[INFO] Results:
[INFO]
[ERROR] Errors:
[ERROR] Http1IntegrationTest.testHeadPipelined:683 » Timeout
[ERROR] Http1IntegrationTest.testSimpleGetIdentityTransfer:245 »
Execution java.io.IOE...
[ERROR] Http1IntegrationTest.testSimpleGet:215 » Timeout
[ERROR] Http2IntegrationTest.testExcessOfConcurrentStreams:757 » Timeout
[ERROR] Http2IntegrationTest.testSimpleGet:211 » Timeout
[INFO]
[ERROR] Tests run: 213, Failures: 0, Errors: 5, Skipped: 0
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache HttpComponents Core Parent 5.0-beta4-SNAPSHOT SUCCESS [
12.381 s]
[INFO] Apache HttpComponents Core HTTP/1.1 ................ SUCCESS [01:39
min]
[INFO] Apache HttpComponents Core HTTP/2 .................. SUCCESS [
28.066 s]
[INFO] Apache HttpComponents Core Reactive Extensions ..... SUCCESS [
8.775 s]
[INFO] Apache HttpComponents Core OSGi Bundle ............. SUCCESS [
10.366 s]
[INFO] Apache HttpComponents Core Integration Tests 5.0-beta4-SNAPSHOT
FAILURE [04:50 min]
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 07:32 min
[INFO] Finished at: 2018-10-11T08:23:32-06:00
[INFO]
------------------------------------------------------------------------
Using: mvn -V clean install -P !use-toolchains
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T12:33:14-06:00)
Maven home: C:\Java\apache-maven-3.5.4\bin\..
Java version: 11, vendor: Oracle Corporation, runtime: C:\Program
Files\Java\jdk-11
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
Gary
On Thu, Oct 11, 2018 at 7:27 AM Julian Reschke <[email protected]>
wrote:
> On 2018-10-11 14:21, Oleg Kalnichevski wrote:
> > Folks
> >
> > Java 11 ships with a new TLS 1.3 stack that behaves substantially
> > differently than TLS 1.2 stack in Java 7 to 10.
> >
> > There were many small things that I had to tweak in HttpCore TLS code
> > to get integration tests to pass.
> >
> > Now all integration tests pass for me locally (I run Ubuntu Linux
> > 18.04) and on ASF Jenkins, but integration tests that involve TLS fail
> > intermittently in Travic CI.
> >
> >
> https://builds.apache.org/view/H-L/view/HttpComponents/job/httpcomponents-core-5.x-java11/4/
> >
> > I suspect this might be OS / platform related.
> >
> > I would very much appreciate if people with access to MacOS or Windows
> > could try building the latest HttpCore snapshot and running the
> > integration tests.
> > ...
>
> I checked out:
>
> [email protected]:apache/httpcomponents-client.git
>
> (is that the right thing?)
>
> On Win, with Java 11 I get for "mvn clean install":
>
> > [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0-M1:jar
> (attach-javadocs) on project httpclient5: MavenReportException: Error while
> generating Javadoc:
> > [ERROR] Exit code: 1 -
> C:\tmp\httpcomponents-client\httpclient5\src\main\java\org\apache\hc\client5\http\auth\AuthScope.java:41:
> error: unexpected end tag: </p>
> > [ERROR] * </p>
> > [ERROR] ^
>
> I assume I need to skip Javadoc generation somewhow?
>
> Best regards, Julian
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>