Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-2332

HeliumApplicationFactoryTest in Zeppelin Zengine hangs

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 0.8.0
    • Fix Version/s: None
    • Component/s: zeppelin-zengine
    • Labels:
      None
    • Environment:

      Ubuntu 14.04.5
      x86, ppc64le

      $ java -version
      openjdk version "1.8.0_111"
      OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-3~14.04.1-b14)
      OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)

      Description

      On the Master branch of Zeppelin, HeliumApplicationFactoryTest test gets hanged indefinitely at the following point:

      09:51:34,664  INFO org.apache.zeppelin.interpreter.remote.RemoteInterpreter:552 - Push local angular object registry from ZeppelinServer to remote interpreter group 2CESSVJH8:shared_process
      09:51:34,770 ERROR org.apache.zeppelin.interpreter.remote.RemoteInterpreterEventPoller:263 - Can't handle event RemoteInterpreterEvent(type:OUTPUT_UPDATE_ALL, data:{"messages":[],"noteId":"2CDNWC2XB","paragraphId":"20170330-095133_466661605"})
      java.lang.NullPointerException
      	at org.apache.zeppelin.interpreter.remote.RemoteInterpreterEventPoller.run(RemoteInterpreterEventPoller.java:194)
      09:51:34,924  INFO org.apache.zeppelin.interpreter.InterpreterGroup:185 - Close interpreter group 2CESSVJH8:shared_process for session: shared_session
      09:51:34,968  INFO org.apache.zeppelin.interpreter.remote.RemoteInterpreterProcess:123 - shutdown interpreter process
      09:51:35,927 ERROR org.apache.zeppelin.interpreter.remote.AppendOutputRunner:68 - Wait for OutputBuffer queue interrupted: null
      09:51:37,449  INFO org.apache.zeppelin.interpreter.remote.RemoteInterpreterProcess:133 - Exception in RemoteInterpreterProcess while synchronized dereference, can safely ignore exception while client.shutdown() may terminates remote process
      09:51:37,473  INFO org.apache.zeppelin.interpreter.remote.RemoteInterpreterManagedProcess:186 - Interpreter process exited 0
      

      Commands used for building:

       mvn clean install -Pspark-1.6  -Ppyspark -Phadoop-2.7 -DskipTests
      

      For running the tests:

      mvn  test -Pspark-1.6  -Ppyspark -Phadoop-2.7  -Dtest=HeliumApplicationFactoryTest
      

      I have attached the complete console log. There isn't any surefire report generated for additional debug logs.

        Attachments

        1. HeliumApplicationFactoryTest.log
          34 kB
          Pravin Dsilva

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                pravindsilva Pravin Dsilva
              • Votes:
                1 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: