Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8160940

Enable debug log in javax/net/ssl/HttpsURLConnection/Equals.java to track JDK-8160210

XMLWordPrintable

      Enable debug log in javax/net/ssl/HttpsURLConnection/Equals.java to track JDK-8160210.

      JDK-8160210 is a rare failure and difficult to reproduce. That is the reason the debug log need to be enabled so that if the issue occur in future, it can be easily tracked.

      Error log available till now,
      #Test Results (version 2)
      #Wed Jun 22 18:13:11 GMT 2016
      #checksum:55ad8d41af19d9a8
      #-----testdescription-----
      $file=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      $root=/scratch/jenkins/workspace/9-dev/jdk/test
      keywords=bug8055299
      library=/lib/testlibrary
      modules=jdk.httpserver
      run=USER_SPECIFIED build jdk.testlibrary.SimpleSSLContext\nUSER_SPECIFIED main Equals\n
      source=Equals.java
      title=\

      #-----environment-----

      #-----testresult-----
      description=file\:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      elapsed=2414 0\:00\:02.414
      end=Wed Jun 22 18\:13\:11 GMT 2016
      environment=regtest
      execStatus=Failed. Execution failed\: `main' threw exception\: javax.net.ssl.SSLHandshakeException\: Remote host terminated the handshake
      hostname=scaaa984.us.oracle.com
      javatestOS=Mac OS X 10.10.5 (x86_64)
      javatestVersion=4.4
      jtregVersion=jtreg 4.2 fcs b02
      modules=jdk.httpserver
      script=com.sun.javatest.regtest.RegressionScript
      sections=script_messages build build compile main
      start=Wed Jun 22 18\:13\:09 GMT 2016
      test=javax/net/ssl/HttpsURLConnection/Equals.java
      testJDK=/scratch/jenkins/workspace/9-dev/jdk
      user.name=mach5-one
      work=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/javax/net/ssl/HttpsURLConnection

      #section:script_messages
      ----------messages:(8/453)----------
      JDK under test: /scratch/jenkins/workspace/9-dev/jdk
      java version "9-ea"
      Java(TM) SE Runtime Environment (build 9-ea+124-mach5-b711)
      Java HotSpot(TM) 64-Bit Server VM (build 9-ea+124-mach5-b711, mixed mode)

      Library /lib/testlibrary; kind: packages
         source directory: /scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary
         class directory: /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary

      #section:build
      ----------messages:(3/151)----------
      command: build jdk.testlibrary.SimpleSSLContext
      reason: User specified action: run build jdk.testlibrary.SimpleSSLContext
      elapsed time (seconds): 0.0
      result: Passed. All files up to date

      #section:build
      ----------messages:(5/125)----------
      command: build Equals
      reason: Named class compiled on demand
      Test directory:
        compile: Equals
      elapsed time (seconds): 0.074
      result: Passed. Build successful

      #section:compile
      ----------messages:(4/198)----------
      command: compile /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      reason: .class file out of date or does not exist
      Mode: agentvm
      elapsed time (seconds): 0.074
      ----------configuration:(10/774)----------
      Boot Layer (javac execution environment)
        class path: /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/javatest.jar
                    /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/jtreg.jar
        patch: java.base /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/patches/java.base

      javac compilation environment
        class path: /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary

      ----------rerun:(23/2267)*----------
      HOME=/Users/mach5-one \\
      PATH=/bin:/usr/bin \\
      buildid=BUILD_ID \\
          /scratch/jenkins/workspace/9-dev/jdk/bin/javac \\
              -J-ea \\
              -J-esa \\
              -J-Xmx512m \\
              -J-Dtest.class.path.prefix=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -J-Dtest.src=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection \\
              -J-Dtest.src.path=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary \\
              -J-Dtest.classes=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection \\
              -J-Dtest.class.path=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -J-Dtest.vm.opts='-ea -esa -Xmx512m' \\
              -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \\
              -J-Dtest.compiler.opts= \\
              -J-Dtest.java.opts= \\
              -J-Dtest.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -J-Dcompile.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -J-Dtest.timeout.factor=5.0 \\
              -J-Dtest.modules=jdk.httpserver \\
              -d /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection \\
              -sourcepath /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary \\
              -classpath /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection/Equals.java
      result: Passed. Compilation successful

      #section:main
      ----------messages:(4/113)----------
      command: main Equals
      reason: User specified action: run main Equals
      Mode: agentvm
      elapsed time (seconds): 2.339
      ----------configuration:(11/798)----------
      Boot Layer
        class path: /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/javatest.jar
                    /scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/jtreg.jar
        patch: java.base /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/patches/java.base

      Test Layer
        class path: /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection
                    /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary
                    /scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary

      ----------rerun:(19/2083)*----------
      HOME=/Users/mach5-one \\
      PATH=/bin:/usr/bin \\
      buildid=BUILD_ID \\
          /scratch/jenkins/workspace/9-dev/jdk/bin/java \\
              -Dtest.class.path.prefix=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -Dtest.src=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection \\
              -Dtest.src.path=/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary \\
              -Dtest.classes=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection \\
              -Dtest.class.path=/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary \\
              -Dtest.vm.opts='-ea -esa -Xmx512m' \\
              -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \\
              -Dtest.compiler.opts= \\
              -Dtest.java.opts= \\
              -Dtest.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -Dcompile.jdk=/scratch/jenkins/workspace/9-dev/jdk \\
              -Dtest.timeout.factor=5.0 \\
              -Dtest.modules=jdk.httpserver \\
              -classpath /scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/jdk/test/javax/net/ssl/HttpsURLConnection:/scratch/jenkins/workspace/9-dev/testresults/macosx-x64/tier2/JTwork/jdk_test/classes/12/lib/testlibrary:/scratch/jenkins/workspace/9-dev/jdk/test/lib/testlibrary:/scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/javatest.jar:/scratch/jenkins/workspace/mach5data/unpacked/jpg/infra/builddeps/jtreg-4.2/1.2/jtreg/lib/jtreg.jar \\
              Equals
      ----------System.err:(32/2528)----------
      javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
      at sun.security.ssl.SSLSocketImpl.readRecord(java.base@9-ea/SSLSocketImpl.java:1053)
      at sun.security.ssl.SSLSocketImpl.readRecord(java.base@9-ea/SSLSocketImpl.java:968)
      at sun.security.ssl.SSLSocketImpl.performInitialHandshake(java.base@9-ea/SSLSocketImpl.java:1395)
      at sun.security.ssl.SSLSocketImpl.startHandshake(java.base@9-ea/SSLSocketImpl.java:1422)
      at sun.security.ssl.SSLSocketImpl.startHandshake(java.base@9-ea/SSLSocketImpl.java:1406)
      at sun.net.www.protocol.https.HttpsClient.afterConnect(java.base@9-ea/HttpsClient.java:558)
      at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(java.base@9-ea/AbstractDelegateHttpsURLConnection.java:185)
      at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(java.base@9-ea/HttpURLConnection.java:1505)
      at sun.net.www.protocol.http.HttpURLConnection.access$200(java.base@9-ea/HttpURLConnection.java:95)
      at sun.net.www.protocol.http.HttpURLConnection$9.run(java.base@9-ea/HttpURLConnection.java:1425)
      at sun.net.www.protocol.http.HttpURLConnection$9.run(java.base@9-ea/HttpURLConnection.java:1423)
      at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method)
      at java.security.AccessController.doPrivilegedWithCombiner(java.base@9-ea/AccessController.java:792)
      at sun.net.www.protocol.http.HttpURLConnection.getInputStream(java.base@9-ea/HttpURLConnection.java:1422)
      at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(java.base@9-ea/HttpsURLConnectionImpl.java:235)
      at Equals.test(Equals.java:95)
      at Equals.main(Equals.java:61)
      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method)
      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62)
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:533)
      at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:226)
      at java.lang.Thread.run(java.base@9-ea/Thread.java:843)
      Caused by: java.io.EOFException: SSL peer shut down incorrectly
      at sun.security.ssl.SSLSocketInputRecord.decode(java.base@9-ea/SSLSocketInputRecord.java:156)
      at sun.security.ssl.SSLSocketImpl.readRecord(java.base@9-ea/SSLSocketImpl.java:1026)
      ... 22 more

      JavaTest Message: Test threw exception: javax.net.ssl.SSLHandshakeException
      JavaTest Message: shutting down test

      result: Failed. Execution failed: `main' threw exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake


      test result: Failed. Execution failed: `main' threw exception: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake

            ssahoo Sibabrata Sahoo (Inactive)
            ssahoo Sibabrata Sahoo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: