Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-21417

Pre commit build is broken due to surefire plugin crashes

    XMLWordPrintableJSON

Details

    • Reviewed
    • Add -Djdk.net.URLClassPath.disableClassPathURLCheck=true when executing surefire plugin.

    Description

      The recent builds are all failed with

      [ERROR] ExecutionException The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
      [ERROR] Command was /bin/sh -c cd /testptch/hbase/hbase-rsgroup && /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -enableassertions -Dhbase.build.id=2018-10-31T11:09:36Z -Xmx2800m -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -jar /testptch/hbase/hbase-rsgroup/target/surefire/surefirebooter3799876849632796400.jar /testptch/hbase/hbase-rsgroup/target/surefire 2018-10-31T11-09-52_393-jvmRun1 surefire4495583426680149115tmp surefire_05657090267882138674tmp
      [ERROR] Error occurred in starting fork, check output in log
      [ERROR] Process Exit Code: 1
      

      risdenk provided some useful reference:

      https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911925
      https://github.com/carlossg/docker-maven/issues/90
      https://github.com/carlossg/docker-maven/issues/92

      It seems to be an OpenJDK issue.

      Let's see if there are any workarounds.

      Attachments

        1. HBASE-21417.patch
          0.9 kB
          Duo Zhang

        Activity

          People

            zhangduo Duo Zhang
            zhangduo Duo Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: