Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-1532

ShareableNodesTest.testAddShareableMixin failures

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.18
    • 0.19
    • core

    Description

      I'm seeing this test fail consistently on our internal CI builds.

      org.apache.jackrabbit.core.observation.ShareableNodesTest.testAddShareableMixin:

      Change processor already stopped

      Stacktrace

      java.lang.IllegalStateException: Change processor already stopped
      	at com.google.common.base.Preconditions.checkState(Preconditions.java:150)
      	at org.apache.jackrabbit.oak.jcr.observation.ChangeProcessor$RunningGuard.stop(ChangeProcessor.java:259)
      	at org.apache.jackrabbit.oak.jcr.observation.ChangeProcessor.stop(ChangeProcessor.java:192)
      	at org.apache.jackrabbit.oak.jcr.observation.ObservationManagerImpl.stop(ObservationManagerImpl.java:267)
      	at org.apache.jackrabbit.oak.jcr.observation.ObservationManagerImpl.dispose(ObservationManagerImpl.java:117)
      	at org.apache.jackrabbit.oak.jcr.session.SessionContext.dispose(SessionContext.java:387)
      	at org.apache.jackrabbit.oak.jcr.session.SessionImpl$10.perform(SessionImpl.java:465)
      	at org.apache.jackrabbit.oak.jcr.session.SessionImpl$10.perform(SessionImpl.java:462)
      	at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:263)
      	at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.safePerform(SessionDelegate.java:306)
      	at org.apache.jackrabbit.oak.jcr.session.SessionImpl.safePerform(SessionImpl.java:129)
      	at org.apache.jackrabbit.oak.jcr.session.SessionImpl.logout(SessionImpl.java:462)
      	at org.apache.jackrabbit.test.AbstractJCRTest.cleanUp(AbstractJCRTest.java:439)
      	at org.apache.jackrabbit.test.AbstractJCRTest.tearDown(AbstractJCRTest.java:448)
      	at org.apache.jackrabbit.test.api.observation.AbstractObservationTest.tearDown(AbstractObservationTest.java:67)
      	at junit.framework.TestCase.runBare(TestCase.java:140)
      	at junit.framework.TestResult$1.protect(TestResult.java:110)
      	at junit.framework.TestResult.runProtected(TestResult.java:128)
      	at junit.framework.TestResult.run(TestResult.java:113)
      	at junit.framework.TestCase.run(TestCase.java:124)
      	at org.apache.jackrabbit.test.AbstractJCRTest.run(AbstractJCRTest.java:464)
      	at junit.framework.TestSuite.runTest(TestSuite.java:243)
      	at junit.framework.TestSuite.run(TestSuite.java:238)
      	at junit.framework.TestSuite.runTest(TestSuite.java:243)
      	at org.apache.jackrabbit.test.ConcurrentTestSuite.access$001(ConcurrentTestSuite.java:29)
      	at org.apache.jackrabbit.test.ConcurrentTestSuite$2.run(ConcurrentTestSuite.java:67)
      	at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
      	at java.lang.Thread.run(Thread.java:662)
      

      Attachments

        Activity

          People

            mduerig Michael Dürig
            stillalex Alex Deparvu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: